Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 HOLMWOOD ROAD Semi-Detached £556,688 £455,000 14 Feb 2020
90 HOLMWOOD ROAD Semi-Detached £536,145 £385,000 19 Nov 2015
92 HOLMWOOD ROAD Semi-Detached £370,591 £207,000 12 Jan 2006
94 HOLMWOOD ROAD Semi-Detached £385,645 £245,000 26 Mar 2014
96 HOLMWOOD ROAD Detached £673,284 £151,000 22 Apr 1999