Properties at SW1E 5BB

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
804 The View, 20 Palace Street, LondonLeasehold95 m²£1,535,000 (2019)
903 The View, 20 Palace Street, LondonLeasehold78 m²£825,000 (2013)
906 The View, 20 Palace Street, LondonLeasehold116 m²£1,450,000 (2012)
Flat 806, The View, 20 Palace Street, LondonLeasehold71 m²£725,000 (2011)
Flat 1001, The View, 20 Palace Street, LondonLeasehold132 m²£797,000 (2005)
Flat 1108, The View, 20 Palace Street, LondonLeasehold133 m²£1,087,000 (2005)
Flat 1502, The View, 20 Palace Street, LondonLeasehold388 m²£5,900,000 (2018)