Tag Archives: The Birth of Venus

Street Painting on London’s South Bank

On our stroll down the South Bank of the River Thames, we saw a variety of street performances. Apparently, London and the South Bank have quite a reputation for street art and there are sanctioned spaces for doing street art, … Continue reading

Posted in London | Tagged , , , , | 4 Comments