Reduced53 photos · Floorplan£23,000 pcm6 bed6 bathDetached7,137 sq ftEllerton Road, LondonListed 15 Oct 2026