Albert Road
Teddington, TW11
£2,699,500 Sold
- 6 bed s
- 4 bath s
- 3 receptions
A truly unique double fronted detached family house situated in an enviable location, and offering almost 4,000 sq.ft of living space.Albert Road is a quiet residential street situated between Park Road and Teddington station, moments from the High Street and Bushy Park.