SW1E 5BA · London

£55M

what these 64 homes last sold for

£775kmedian
£10,925per m²
Recent sales
Flat 605, 20, Palace Street£1,017,500Dec 2025
Flat 306, 20, Palace Street£950,000Dec 2025
Flat 604, 20, Palace Street£1,165,000Jun 2025
Flat G4, 20, Palace Street£1,395,000Nov 2024
Flat 206, 20, Palace Street£1,090,000Nov 2023
Flat 502, 20, Palace Street£1,559,000Oct 2023
Flat 607, 20, Palace Street£1,675,000Jul 2023
Flat 302, 20, Palace Street£1,474,000May 2023
Flat 303, 20, Palace Street£880,000May 2023
Flat 307, 20, Palace Street£2,025,000Mar 2023
Flat 602, 20, Palace Street£1,600,000Jun 2022
Flat 707, 20, Palace Street£1,725,000Mar 2022
Open in SoldMap, free on the App Store