Odd things you come across on the back streets of stoke newington.