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'!