Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66A LONDON ROAD Terraced £263,102 £250,000 31 Jan 2022
67 LONDON ROAD Terraced £384,005 £242,500 20 Feb 2014
70 LONDON ROAD Terraced £517,225 £116,000 20 Apr 1999
71 LONDON ROAD Terraced £363,241 £291,000 20 Apr 2018
72 LONDON ROAD Terraced £356,986 £230,000 20 Dec 2007