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