Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 LONDON ROAD Detached £500,810 £245,000 29 Apr 2004
97 LONDON ROAD Detached £918,788 £690,000 11 Jul 2016
162 LONDON ROAD Detached £595,563 £320,000 15 Apr 2009