Title LN122316 — N1 3NY, ISLINGTON
Freehold · ISLINGTON · N1 3NY
Property Address
66 Northchurch Road, London (N1 3NY) · N1 3NY
Proprietors
| Name | Category | Country | Added | Companies House |
|---|---|---|---|---|
| PEABODY TRUST | Community Benefit Society (Corporate Body) | - | - | 00007741 ↗ |
Sale History (same postcode)
| Date | Address | Type | Tenure | Price |
|---|---|---|---|---|
| 1 May 2026 | FLAT 3 74 NORTHCHURCH ROAD | Flat | Leasehold | £1,200,000 |
| 5 Dec 2025 | 62 NORTHCHURCH ROAD | Semi | Freehold | £2,350,000 |
| 10 Nov 2025 | 76 NORTHCHURCH ROAD | Terraced | Freehold | £3,500,000 |
| 24 Oct 2025 | 108 NORTHCHURCH ROAD | Terraced | Freehold | £1,875,000 |
| 1 Sept 2025 | 80B NORTHCHURCH ROAD | Flat | Leasehold | £1,555,000 |
| 9 Jun 2023 | 98A NORTHCHURCH ROAD | Flat | Leasehold | £625,000 |
| 21 Apr 2023 | 88 NORTHCHURCH ROAD | Flat | Leasehold | £600,000 |
| 8 Mar 2023 | 106B NORTHCHURCH ROAD | Flat | Leasehold | £1,550,000 |
| 4 Jun 2021 | 80A NORTHCHURCH ROAD | Flat | Leasehold | £1,040,000 |
| 19 Mar 2021 | 80B NORTHCHURCH ROAD | Flat | Leasehold | £882,800 |
| 15 Mar 2021 | 86A NORTHCHURCH ROAD | Flat | Leasehold | £708,000 |
| 5 Feb 2021 | FLAT A 104 NORTHCHURCH ROAD | Flat | Leasehold | £760,000 |
| 22 Jul 2019 | 76 NORTHCHURCH ROAD | Terraced | Freehold | £1,660,000 |
| 22 Mar 2019 | 98A NORTHCHURCH ROAD | Flat | Leasehold | £606,000 |
| 22 Jun 2017 | 64 NORTHCHURCH ROAD | Semi | Freehold | £1,999,064 |
| 29 Sept 2016 | 88 NORTHCHURCH ROAD | Flat | Leasehold | £540,000 |
| 23 Dec 2015 | 104B NORTHCHURCH ROAD | Flat | Leasehold | £438,500 |
| 16 Dec 2014 | FLAT 3 88 NORTHCHURCH ROAD | Flat | Leasehold | £872,000 |
| 30 May 2014 | 106B NORTHCHURCH ROAD | Flat | Leasehold | £819,500 |
| 23 Apr 2014 | 98C NORTHCHURCH ROAD | Flat | Leasehold | £428,000 |
| 15 Jan 2014 | 98A NORTHCHURCH ROAD | Flat | Leasehold | £418,000 |
| 22 Feb 2013 | GROUND FLOOR FLAT 82 NORTHCHURCH ROAD | Flat | Leasehold | £432,500 |
| 28 Oct 2011 | 90D NORTHCHURCH ROAD | Flat | Leasehold | £594,950 |
| 28 Oct 2011 | 90C NORTHCHURCH ROAD | Flat | Leasehold | £365,000 |
| 24 Oct 2011 | 90A NORTHCHURCH ROAD | Flat | Leasehold | £525,000 |