Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 HOWARD ROAD £1,261,060 £1,240,000 27 Mar 2023