Leake Street Arches, Waterloo in London.

It doesn’t matter how many times I visit London I always come across something new and this time it was Leake Street Arches close to Waterloo Station. A series of arches have been regenerated by graffiti artists and open to the public to view. Whilst I walked down and viewed this street art more was being added. Bars […]