Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOMEWOOD ROAD Detached £1,739,434 £315,000 26 Sep 1996
3 HOMEWOOD ROAD Detached £2,600,787 £2,263,000 5 Jul 2021
3A HOMEWOOD ROAD Detached £1,877,484 £340,000 24 Sep 1996
5 HOMEWOOD ROAD Detached £2,202,994 £1,300,000 6 Aug 2010
7 HOMEWOOD ROAD Detached £2,139,844 £1,705,000 23 Jan 2018
11 HOMEWOOD ROAD Detached £2,123,148 £485,000 11 Jun 1999