Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156 NORTH ROAD Detached £262,409 £150,000 6 Oct 2008
111 NORTH ROAD Detached £330,872 £267,500 15 Aug 2018
113 NORTH ROAD Detached £237,555 £53,000 23 Mar 1999
115 NORTH ROAD Detached £315,382 £58,000 8 Nov 1996
117 NORTH ROAD Detached £375,452 £380,000 11 Nov 2022
152 NORTH ROAD Detached £280,234 £91,000 7 Feb 2002
154 NORTH ROAD Detached £369,515 £74,000 8 Sep 1997