Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 GODDARD ROAD £525,733 £490,000 17 Jun 2021