| Flat 20, Holden House Deptford Church Street, London, SE8 4SQ | May 2026 | £302,000 | Flat / maisonette | Leasehold |
| Flat 30, Holden House Deptford Church Street, London, SE8 4SQ | Oct 2025 | £382,500 | Flat / maisonette | Leasehold |
| Flat 27, Holden House Deptford Church Street, London, SE8 4SQ | Sep 2025 | £365,000 | Flat / maisonette | Leasehold |
| Flat 40, Holden House Deptford Church Street, London, SE8 4SQ | Sep 2023 | £327,500 | Flat / maisonette | Leasehold |
| Flat 26, Holden House Deptford Church Street, London, SE8 4SQ | Jun 2021 | £375,000 | Flat / maisonette | Leasehold |
| Flat 8, Holden House Deptford Church Street, London, SE8 4SQ | Dec 2018 | £250,000 | Flat / maisonette | Leasehold |
| Flat 16, Holden House Deptford Church Street, London, SE8 4SQ | Jul 2017 | £160,000 | Flat / maisonette | Leasehold |
| Flat 21, Holden House Deptford Church Street, London, SE8 4SQ | Sep 2014 | £245,000 | Flat / maisonette | Leasehold |
| Flat 33A, Holden House Deptford Church Street, London, SE8 4SQ | Sep 2012 | £132,000 | Flat / maisonette | Leasehold |
| Flat 33, Holden House Deptford Church Street, London, SE8 4SQ | Nov 2005 | £146,500 | Flat / maisonette | Leasehold |
| Flat 12, Holden House Deptford Church Street, London, SE8 4SQ | Jun 2005 | £127,500 | Flat / maisonette | Leasehold |
| Flat 10, Holden House Deptford Church Street, London, SE8 4SQ | Sep 2003 | £126,000 | Flat / maisonette | Leasehold |
| Flat 11, Holden House Deptford Church Street, London, SE8 4SQ | Jul 2002 | £41,000 | Flat / maisonette | Leasehold |
| Flat 17, Holden House Deptford Church Street, London, SE8 4SQ | Sep 1999 | £59,950 | Flat / maisonette | Leasehold |