Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
185 LONDON ROAD Detached £1,002,694 £580,000 17 Oct 2011
PENHOLM, 185C LONDON ROAD Detached £925,953 £282,500 3 Sep 2001