TW119NR
Broom Road, Teddington, TW11
Freehold Four-bedroom townhouse 1679 sq ft of living space Private garden and paved terrace Dedicated home office space Two parking spaces (one with EV charger one underground) Beautifully landscaped communal gardens Storage facilities available Dog-friendly development