SW1E 5BB · London

£51M

what these 47 homes last sold for

£1.0Mmedian
£13,184per m²
Recent sales
Flat 1402, 20, Palace Street£2,325,000Oct 2024
Flat 1302, 20, Palace Street£2,000,000Dec 2023
Flat 1407, 20, Palace Street£1,875,000Sep 2023
Flat 1301, 20, Palace Street£2,032,000Jul 2021
Flat 804, 20, Palace Street£1,535,000Aug 2019
Flat 802, 20, Palace Street£1,805,000Aug 2018
Flat 1301, 20, Palace Street£2,400,000Dec 2017
Flat 1202, 20, Palace Street£2,640,000Dec 2014
Flat 1006, 20, Palace Street£1,185,000Sep 2014
Flat 1307, 20, Palace Street£2,200,000May 2014
Flat 903, 20, Palace Street£825,000Feb 2013
Flat 906, 20, Palace Street£1,450,000Aug 2012
Open in SoldMap, free on the App Store