TW119NR
Broom Road, Teddington, TW11
999 year lease with Share of Freehold Three bedroom apartment Siemens integrated appliances Video entry phone Lifts Security gates with access control and CCTV monitoring 24/7 Landscaped gardens Secure underground parking Storage facilities Dog-friendly