Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
137 LONDON ROAD Terraced £143,341 £72,500 25 Jun 2004
139A LONDON ROAD £90,585 £72,499 26 Feb 2018
140 LONDON ROAD Terraced £51,250 £40,000 20 Jun 2017
142 LONDON ROAD Terraced £66,625 £52,000 20 Jun 2017
146 LONDON ROAD Terraced £105,995 £82,000 20 Apr 2017
149 LONDON ROAD Terraced £75,190 £43,500 2 Aug 2011
150 LONDON ROAD Terraced £190,397 £55,000 9 Apr 2001
151 LONDON ROAD Detached £202,148 £125,000 2 Jun 2008
152 LONDON ROAD Terraced £46,192 £15,000 26 Feb 2002