Broom Road, Teddington, TW11
£1,460,000
Teddington Riverside is a collection of luxury one, two and three-bedroom apartments and four-bedroom townhouses located in an outstanding position beside the River Thames in southwest London.\r\rApartment 17 is located in Carlton House. The luxury apartment offers 3-bedrooms, 3-bathrooms and has a private south facing balcony looking over the garden.\r\rTeddington Riverside offers a high standard of living, inside and out. The development is nes...