Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 LONDON ROAD Detached £571,704 £200,000 26 Jun 2002
84A LONDON ROAD Detached £231,530 £220,000 21 Jan 2022
92 LONDON ROAD Detached £691,417 £427,500 6 Mar 2007
96 LONDON ROAD Detached £455,619 £239,950 20 Oct 2004