Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
191A LONDON ROAD Terraced £60,000 20 Jan 1997
219 - 225 LONDON ROAD £7,500,000 18 Dec 2019