Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
96 LONDON ROAD Detached £778,274 £335,000 7 Jul 2003
98 LONDON ROAD Detached £1,012,141 £650,000 17 Apr 2014
102 LONDON ROAD Detached £828,985 £250,000 15 Aug 2001
102A LONDON ROAD Detached £563,943 £315,000 25 Jan 2006