Property Ref: 11172 This 2 bedroom, 2 bathroom flat is located in a desirable and convenient area just off Church Street within the heart of Stoke Newington.