Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LONDON ROAD Detached £1,216,907 £975,000 2 Mar 2018
23 LONDON ROAD Detached £1,805,472 £1,150,000 19 Jul 2007
25 LONDON ROAD Detached £1,829,563 £326,000 22 Jun 1995