| 23 Railway Road, Teddington, TW11 8SB | Jul 2026 | £900,000 | Terraced | Freehold |
| 16 Railway Road, Teddington, TW11 8SB | Jan 2026 | £685,000 | Terraced | Freehold |
| 7 Railway Road, Teddington, TW11 8SB | Dec 2025 | £760,000 | Terraced | Freehold |
| 18 Railway Road, Teddington, TW11 8SB | Nov 2025 | £947,500 | Terraced | Freehold |
| 22 Railway Road, Teddington, TW11 8SB | Sep 2025 | £725,000 | Terraced | Freehold |
| 8 Railway Road, Teddington, TW11 8SB | Jan 2024 | £720,000 | Terraced | Freehold |
| 5 Railway Road, Teddington, TW11 8SB | Sep 2023 | £920,000 | Terraced | Freehold |
| 21 Railway Road, Teddington, TW11 8SB | Aug 2023 | £875,000 | Terraced | Freehold |
| 12 Railway Road, Teddington, TW11 8SB | Jun 2023 | £620,000 | Terraced | Freehold |
| 20 Railway Road, Teddington, TW11 8SB | Jun 2022 | £850,000 | Terraced | Freehold |
| 10 Railway Road, Teddington, TW11 8SB | May 2022 | £882,975 | Semi-detached | Freehold |
| 26 Railway Road, Teddington, TW11 8SB | Dec 2020 | £665,500 | Terraced | Freehold |
| 4 Railway Road, Teddington, TW11 8SB | Dec 2019 | £845,000 | Terraced | Freehold |
| 15 Railway Road, Teddington, TW11 8SB | Sep 2018 | £705,000 | Terraced | Freehold |
| 30 Railway Road, Teddington, TW11 8SB | Oct 2016 | £635,000 | Terraced | Freehold |
| 24 Railway Road, Teddington, TW11 8SB | Jul 2015 | £765,000 | Terraced | Freehold |
| 11 Railway Road, Teddington, TW11 8SB | Jun 2015 | £550,000 | Terraced | Freehold |
| 13 Railway Road, Teddington, TW11 8SB | Oct 2008 | £298,500 | Terraced | Freehold |
| 28 Railway Road, Teddington, TW11 8SB | Oct 2007 | £470,000 | Terraced | Freehold |
| 1 Railway Road, Teddington, TW11 8SB | Aug 2004 | £375,000 | Terraced | Freehold |
| 6 Railway Road, Teddington, TW11 8SB | Dec 2003 | £244,000 | Terraced | Freehold |
| 17 Railway Road, Teddington, TW11 8SB | May 2001 | £235,000 | Terraced | Freehold |
| 2 Railway Road, Teddington, TW11 8SB | Mar 2001 | £221,000 | Terraced | Freehold |
| 9 Railway Road, Teddington, TW11 8SB | Oct 2000 | £249,950 | Terraced | Freehold |
| 19 Railway Road, Teddington, TW11 8SB | Oct 1999 | £204,000 | Terraced | Freehold |