| Flat 1, Eden House, 89 Church Street, London | - | 77 m² | - |
| Flat 2, Eden House, 89 Church Street, London | Leasehold | 70 m² | £68,000 (1997) |
| Flat 3, Eden House, 89 Church Street, London | Leasehold | 51 m² | £405,000 (2025) |
| Flat 5, Eden House, 89 Church Street, London | - | 48 m² | - |
| Flat 6, Eden House, 89 Church Street, London | - | 32 m² | - |
| Flat 8, Eden House, 89 Church Street, London | - | 33 m² | - |
| Flat 9 Eden House, 89, Church Street, London | Leasehold | 48 m² | £160,000 (2003) |
| Flat 10 Eden House, 89, Church Street, London | - | 34 m² | - |
| Flat 13 Eden House, 89, Church Street, London | Leasehold | 48 m² | £375,000 (2019) |
| Flat 15, Eden House, 89 Church Street, London | Leasehold | 50 m² | £405,000 (2023) |
| Flat 16, Eden House, 89 Church Street, London | - | 32 m² | - |
| Flat 17 Eden House, 89, Church Street, London | - | 32 m² | - |
| Flat 18, Eden House, 89 Church Street, London | - | 53 m² | - |
| Flat 19, Eden House, 89 Church Street, London | - | 103 m² | - |
| Flat 22, Eden House, 89 Church Street, London | Leasehold | 101 m² | £250,000 (2006) |
| Flat 23, Eden House, 89 Church Street, London | - | 77 m² | - |
| Flat 25, Eden House, 89 Church Street, London | Leasehold | 77 m² | £74,000 (1996) |
| Flat 26, Eden House, 89 Church Street, London | Leasehold | 92 m² | £550,000 (2021) |
| Flat 28 Eden House, 89, Church Street, London | Leasehold | 92 m² | £550,000 (2019) |
| Flat 29, Eden House, 89 Church Street, London | Leasehold | 76 m² | £450,000 (2014) |
| Flat 30, Eden House, 89 Church Street, London | Leasehold | 92 m² | £294,617 (2008) |
| Flat 31 Eden House, 89, Church Street, London | Leasehold | 74 m² | £570,000 (2015) |
| Flat 32, Eden House, 89 Church Street, London | Leasehold | 94 m² | £350,000 (2009) |
| Flat 33, Eden House, 89 Church Street, London | Leasehold | 70 m² | £540,000 (2024) |
| Flat 34, Eden House, 89 Church Street, London | Leasehold | 94 m² | £550,000 (2023) |
| Flat 35 Eden House, 89, Church Street, London | - | 76 m² | - |
| Flat 36 Eden House, 89, Church Street, London | Leasehold | 102 m² | £22,000 (1998) |
| Flat 37, Eden House, 89 Church Street, London | Leasehold | 75 m² | £495,000 (2019) |