No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 34, LANGHAM ROAD | 12-08-2025 | Detached | £1,820,000 |
| 10, LANGHAM ROAD | 01-04-2021 | Semi-Detached | £1,495,000 |
| 48, LANGHAM ROAD | 02-12-2016 | Detached | £1,315,000 |
| 8A, LANGHAM ROAD | 28-09-2015 | Detached | £850,000 |
| 10, LANGHAM ROAD | 18-05-2012 | Semi-Detached | £1,160,000 |
| 42, LANGHAM ROAD | 12-06-2009 | Detached | £980,000 |
| 44, LANGHAM ROAD | 08-05-2009 | Detached | £750,000 |
| 22, LANGHAM ROAD, TEDDINGTON | 13-09-2007 | Semi-Detached | £1,200,000 |
| 40, LANGHAM ROAD, TEDDINGTON | 24-08-2007 | Semi-Detached | £975,000 |
| 28, LANGHAM ROAD, TEDDINGTON | 05-03-2007 | Semi-Detached | £840,000 |