Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOLMHURST AVENUE Detached £983,509 £335,000 30 May 2002
4 HOLMHURST AVENUE Semi-Detached £697,378 £556,500 4 Jun 2018
6 HOLMHURST AVENUE Semi-Detached £706,587 £466,000 17 Sep 2014
8 HOLMHURST AVENUE Detached £778,646 £625,000 24 Apr 2019
10 HOLMHURST AVENUE Detached £770,398 £160,000 10 Mar 1998
12 HOLMHURST AVENUE Detached £805,314 £582,500 22 Jan 2016
16 HOLMHURST AVENUE Detached £571,683 £360,000 11 Jul 2007