Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH ROAD Detached £913,194 £585,000 17 Sep 2007
2A NORTH ROAD Detached £857,555 £300,000 7 Jun 2002
6 NORTH ROAD Detached £819,807 £447,000 30 Jan 2009
10 NORTH ROAD Detached £941,265 £188,500 12 Sep 1997