Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37 NORTHCHURCH ROAD Semi-Detached £2,058,202 £1,910,000 15 Sep 2021
39 NORTHCHURCH ROAD Terraced £2,109,222 £1,247,000 6 Dec 2012
43 NORTHCHURCH ROAD Semi-Detached £2,730,282 £2,524,500 12 Nov 2021
45 NORTHCHURCH ROAD Terraced £3,180,664 £2,550,000 8 May 2018
47 NORTHCHURCH ROAD Terraced £3,120,629 £2,500,000 12 Apr 2018
49 NORTHCHURCH ROAD Terraced £1,693,603 £910,000 29 Apr 2005
51 NORTHCHURCH ROAD Semi-Detached £2,344,919 £1,450,000 26 Jun 2008
59 NORTHCHURCH ROAD Semi-Detached £1,380,381 £599,950 6 Aug 2003