Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NORTH ROAD £3,401,486 £2,750,000 14 Aug 2018
25 NORTH ROAD Semi-Detached £1,040,237 £240,000 21 Jul 1999
43 - 45 NORTH ROAD £187,419 £150,000 5 Feb 2018
47 NORTH ROAD Terraced £451,775 £240,000 12 Nov 2004
49 NORTH ROAD Semi-Detached £553,755 £210,000 9 Oct 2002