Reduced17 photos · Floorplan£290,000Offers in excess of1 bed1 bathFlatElmira Street, London, SE13Listed 17 Jul 2024