Street Art Along Church Street in Stoke Newington


…London, England

Street art is everywhere in London but especially on the walls surrounding construction sites. These panels are directly across from Clissold Park.

2 thoughts on “Street Art Along Church Street in Stoke Newington”

Leave a comment