Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 OLD NORTH ROAD Detached £2,316,355 £1,350,000 15 Sep 2006
18 OLD NORTH ROAD Detached £810,650 £750,000 30 Jun 2021