Reviews

Huge street art spotted

London | Cafe 1001

This piece of art must be seen with your own eyes. This huge model of a bow and arrow inside Shoreditch Square truly is a sight to behold. Don't miss it!