Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 LONDON ROAD Detached £1,613,566 £950,000 10 May 2012
34 LONDON ROAD Detached £1,170,102 £950,000 25 Apr 2019