Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TROUBADOURS LOX LANE Detached £553,462 £433,720 26 Jun 2017