Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
169A LONDON ROAD Semi-Detached £93,000 23 May 1997
177 LONDON ROAD Detached £299,000 28 Jan 1998
177A LONDON ROAD Detached £450,000 10 Oct 2003
179 LONDON ROAD Detached £985,000 17 Jul 2020