3 bed flatBeechmore House, Electric Boulevard, London SW118Br SW11 Listed Jan 15, 2026£2,000,000 -11.1% was £2,250,000