Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 HOLYHEAD ROAD £86,484 £70,000 25 Jun 2019
81A HOLYHEAD ROAD Semi-Detached £205,710 £75,000 19 Aug 2002
83 HOLYHEAD ROAD Detached £192,050 £35,000 31 Oct 1996
86 HOLYHEAD ROAD Detached £363,941 £100,000 6 Nov 2000
86 HOLYHEAD ROAD Detached £363,941 £100,000 6 Nov 2000