Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LECKHAMPSTEAD WHARF HOUSE £1,026,252 £825,000 22 Jun 2018