Bright 2 bed in Stoke Newington Near Church Street