Stoke Newington Society, London