Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 1 6 MARSH GREEN ROAD £938,467 £800,000 16 Oct 2020
5 MARSH GREEN ROAD NORTH £534,678 £530,000 29 Aug 2023