Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FLAMSTEAD FILLING STATION LONDON ROAD £1,640,470 £1,593,000 25 Apr 2022