Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 NORTH ROAD Semi-Detached £680,000 9 Jun 2022
63 NORTH ROAD Semi-Detached £610,000 15 Oct 2019
65 NORTH ROAD Detached £1,170,000 23 Jan 2015
67 NORTH ROAD Detached £1,200,000 22 Dec 2014
71 NORTH ROAD Detached £370,000 27 Jul 2007