London’s Street Art @ Shoreditch: Must Go!
The best place in London to see street art in abundance is the Shoreditch area, and wherever you go, there’s tons of murals, paintings and graffiti of every kind ~ some of it very famous, like the 2 original ones above … Continue reading London’s Street Art @ Shoreditch: Must Go!