Gloucester Road
Teddington, TW11
£2,500,000
- 10 bed s
- 4 bath s
- 3 receptions
Home Lodge, built in 1867, is 153 years old and one of two beautiful Victorian detached houses in Gloucester Road. The house offers extraordinarily spacious living space set over four floors, with a large garden and extensive off-street parking.