| 17 Albert Road, Teddington, TW11 0BD | Nov 2025 | £1,615,000 | Semi-detached | Freehold |
| 10 Albert Road, Teddington, TW11 0BD | Nov 2024 | £1,070,000 | Terraced | Freehold |
| 18 Albert Road, Teddington, TW11 0BD | Oct 2023 | £1,050,000 | Terraced | Freehold |
| 19C Albert Road, Teddington, TW11 0BD | Aug 2023 | £430,000 | Flat / maisonette | Leasehold |
| 26 Albert Road, Teddington, TW11 0BD | Jan 2023 | £1,300,000 | Terraced | Freehold |
| 11 Albert Road, Teddington, TW11 0BD | Jan 2022 | £1,050,000 | Terraced | Freehold |
| 6 Albert Road, Teddington, TW11 0BD | Aug 2020 | £2,450,000 | Detached | Freehold |
| 34 Albert Road, Teddington, TW11 0BD | Nov 2017 | £1,000,000 | Terraced | Freehold |
| 16 Albert Road, Teddington, TW11 0BD | Feb 2017 | £1,000,000 | Terraced | Freehold |
| 9 Albert Road, Teddington, TW11 0BD | Oct 2011 | £520,000 | Terraced | Freehold |
| 12 Albert Road, Teddington, TW11 0BD | Sep 2011 | £760,000 | Terraced | Freehold |
| 8 Albert Road, Teddington, TW11 0BD | Dec 2006 | £482,500 | Terraced | Freehold |
| 32 Albert Road, Teddington, TW11 0BD | Apr 2006 | £377,500 | Terraced | Freehold |
| 15 Albert Road, Teddington, TW11 0BD | Mar 2005 | £399,950 | Terraced | Freehold |
| 14 Albert Road, Teddington, TW11 0BD | Feb 2000 | £350,000 | Terraced | Freehold |
| 30 Albert Road, Teddington, TW11 0BD | Jun 1999 | £320,500 | Terraced | Freehold |
| 19A Albert Road, Teddington, TW11 0BD | Feb 1997 | £63,000 | Semi-detached | Leasehold |
| 24 Albert Road, Teddington, TW11 0BD | Jul 1995 | £129,950 | Terraced | Freehold |
| 17A Albert Road, Teddington, TW11 0BD | Jul 1995 | £81,000 | Flat / maisonette | Leasehold |