31 Stoke Newington Church Street has been the site of at least two painted murals over the years. The first one that we know was an advertisement for The Recorder, 'North London's Best Paper'!
31 Stoke Newington Church Street has been the site of at least two painted murals over the years. The first one that we know was an advertisement for The Recorder, 'North London's Best Paper'!
31 Stoke Newington Church Street, N16 in its current state, 2016
31 Stoke Newington Church Street, 2009. Anyone remember when this mural was first painted?
31 Stoke Newington Church Street, 1918