Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HOLMHURST AVENUE Detached £850,952 £675,000 24 Nov 2017
7 HOLMHURST AVENUE Detached £894,197 £725,000 10 Jul 2019
13 HOLMHURST AVENUE Detached £569,813 £461,995 8 Jul 2019
15A HOLMHURST AVENUE Detached £639,161 £128,000 26 Sep 1997