Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 BROOKS MEWS Terraced £1,111,504 £240,000 23 Oct 1998