Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALACE MEWS Terraced £1,277,581 £358,750 15 Jan 2001
2 PALACE MEWS Terraced £1,443,154 £850,000 26 Oct 2012
3 PALACE MEWS Semi-Detached £1,718,141 £1,447,000 11 Sep 2020
4 PALACE MEWS Terraced £957,809 £535,000 31 Jan 2006
5 PALACE MEWS Terraced £1,395,173 £1,175,000 30 Sep 2020
6 PALACE MEWS Terraced £999,925 £1,008,000 5 Sep 2022
7 PALACE MEWS Terraced £2,299,218 £1,350,000 6 Aug 2012
8 PALACE MEWS Terraced £1,226,765 £1,000,000 4 Dec 2019
9 PALACE MEWS Terraced £1,076,213 £670,000 24 Apr 2007
10 PALACE MEWS Semi-Detached £1,229,061 £760,000 20 Jun 2008
11 PALACE MEWS Terraced £1,085,846 £647,500 30 Nov 2006
12 PALACE MEWS Terraced £2,167,311 £1,700,000 21 Jul 2017