Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
89 LONDON ROAD Detached £638,317 £375,000 11 Jul 2012
91 LONDON ROAD Detached £586,809 £475,000 11 Mar 2019
95 LONDON ROAD Detached £666,082 £415,000 2 Dec 2013
95A LONDON ROAD Detached £580,632 £470,000 29 Mar 2019
105 LONDON ROAD Detached £382,732 £249,000 20 Jun 2014
105B LONDON ROAD Detached £512,279 £410,000 8 Feb 2018