Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
127 LONDON ROAD Detached £1,457,341 £346,500 28 Sep 1999
129 LONDON ROAD Detached £1,364,265 £850,000 20 Dec 2013