Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18A HOMEWOOD ROAD Detached £560,000 23 Sep 2002
20 HOMEWOOD ROAD Detached £827,500 16 Aug 2004
24 HOMEWOOD ROAD Detached £1,150,000 22 Dec 2011
28 HOMEWOOD ROAD Detached £1,564,000 30 Oct 2014
30 HOMEWOOD ROAD Detached £1,550,000 14 May 2010
34A HOMEWOOD ROAD Detached £350,000 24 Sep 1998
38 HOMEWOOD ROAD Detached £1,605,000 30 Nov 2007
38A HOMEWOOD ROAD Detached £2,750,000 22 Jun 2023
40 HOMEWOOD ROAD Detached £2,719,000 7 Oct 2021
42 HOMEWOOD ROAD Detached £1,500,000 15 Apr 2014
46 HOMEWOOD ROAD Detached £715,000 2 Nov 2005