| Flat 74, Twyford House Elwood Street, London, N5 1EJ | Jul 2026 | £556,000 | Flat / maisonette | Leasehold |
| Flat 41, Twyford House Elwood Street, London, N5 1EJ | Oct 2024 | £530,000 | Flat / maisonette | Leasehold |
| Flat 35, Twyford House Elwood Street, London, N5 1EJ | Dec 2023 | £430,000 | Flat / maisonette | Leasehold |
| Flat 31, Twyford House Elwood Street, London, N5 1EJ | Oct 2018 | £475,000 | Flat / maisonette | Leasehold |
| Flat 75, Twyford House Elwood Street, London, N5 1EJ | Jun 2016 | £440,000 | Flat / maisonette | Leasehold |
| Flat 73, Twyford House Elwood Street, London, N5 1EJ | Jun 2016 | £220,000 | Flat / maisonette | Leasehold |
| Flat 71, Twyford House Elwood Street, London, N5 1EJ | Mar 2015 | £175,000 | Flat / maisonette | Leasehold |
| Flat 37, Twyford House Elwood Street, London, N5 1EJ | Jun 2010 | £275,000 | Flat / maisonette | Leasehold |
| Flat 45, Twyford House Elwood Street, London, N5 1EJ | Dec 2009 | £250,000 | Flat / maisonette | Leasehold |
| Flat 69, Twyford House Elwood Street, London, N5 1EJ | Oct 2009 | £315,000 | Flat / maisonette | Leasehold |
| Flat 80, Twyford House Elwood Street, London, N5 1EJ | Sep 2007 | £249,995 | Flat / maisonette | Leasehold |
| Flat 59A, Twyford House Elwood Street, London, N5 1EJ | Sep 2006 | £89,500 | Flat / maisonette | Leasehold |
| Flat 32, Twyford House Elwood Street, London, N5 1EJ | Mar 2004 | £130,000 | Flat / maisonette | Leasehold |
| Flat 47, Twyford House Elwood Street, London, N5 1EJ | Jul 2002 | £125,000 | Flat / maisonette | Leasehold |
| Flat 26, Twyford House Elwood Street, London, N5 1EJ | May 1999 | £85,000 | Flat / maisonette | Leasehold |