Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18A NORTH ROAD £1,367,036 £1,135,000 31 Mar 2020
63 NORTH ROAD Terraced £602,366 £320,000 26 Nov 2004
64 NORTH ROAD Terraced £470,260 £210,000 10 Oct 2003
68 NORTH ROAD Terraced £1,133,011 £675,625 24 Nov 2006
76 NORTH ROAD £924,199 £750,000 16 Nov 2018
GROUND FLOOR OUTSIDE SEATING AREA, 80 - 83 NORTH ROAD £4,447 £3,600 8 Mar 2019
THE WATERHOUSE, 65 NORTH ROAD £547,419 £549,998 25 Jan 2023