4 bedroom property in Broom Road, Teddington, Middlesex, TW11 - £1,735,000 | Chase Buchanan