Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BUCKINGHAM PLACE Detached £8,842,272 £1,850,000 2 Mar 1998
3 BUCKINGHAM PLACE Terraced £4,469,072 £3,545,000 20 Nov 2017
4 BUCKINGHAM PLACE Terraced £8,186,472 £7,900,000 22 Mar 2022
5 BUCKINGHAM PLACE Terraced £3,993,779 £2,200,000 5 Dec 2008
6 BUCKINGHAM PLACE Terraced £3,829,902 £2,250,000 13 Jul 2012