Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CAMPDEN HILL PLACE Detached £31,206,001 £21,000,000 5 Jan 2015
4 CAMPDEN HILL PLACE Detached £21,250,000 4 Sep 2023