Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE DEPOT LANSDOWN ROAD £3,051,039 £2,993,972 28 Apr 2023