69 Cambridge Road, Teddington, TW11 8DW
Off Market
146 m²
EPC Data
Square metres | 146 m² |
Property Type | Terraced House |
EPC Rating | C |
Square metres | 146 m² |
Property Type | Terraced House |
EPC Rating | C |
Sold for £1,285,000
10 Feb 2025
Sold for £499,950
2 Oct 2009