Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131A LONDON ROAD Semi-Detached £222,130 £140,000 22 Jun 2007
133 LONDON ROAD Semi-Detached £279,631 £210,000 15 Jul 2016