
A surprise Pop-Up exhibition of Brazilian Street Art in Soho starts the year of the Olympics
Walking down a dark stretch of Beak Street in Soho, London, a doorway is open, light bursting out onto the pavement. In the darkness, the busy tourist rushing to complete Christmas shopping or to go to the theatre may just stop to notice the colourful Street Art on the wall outside which gives a hint […]
Recent Comments