Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GREENWOOD HOUSE LONDON ROAD £11,833,089 £11,976,423 30 Nov 2022