Albert Road
Teddington, TW11
£2,850,000
- 6 bed s
- 4 bath s
- 3 receptions
A truly unique and rarely available double fronted detached family house situated in an enviable location, and offering almost 4,000 sq.ft of immaculately presented living space set over three floors. The house has the advantage of an enormous South facing garden, a double gar...