Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOLMHURST AVENUE Detached £976,283 £335,000 30 May 2002
4 HOLMHURST AVENUE Semi-Detached £692,254 £556,500 4 Jun 2018
6 HOLMHURST AVENUE Semi-Detached £701,395 £466,000 17 Sep 2014
8 HOLMHURST AVENUE Detached £772,925 £625,000 24 Apr 2019
10 HOLMHURST AVENUE Detached £764,737 £160,000 10 Mar 1998
12 HOLMHURST AVENUE Detached £799,397 £582,500 22 Jan 2016
16 HOLMHURST AVENUE Detached £567,483 £360,000 11 Jul 2007