Broom Road, Teddington, TW11
£1,370,000
Apartment 41 is located in Carlton House on the third floor. The apartment boasts 1,152 sqft of living space and has three double bedrooms and two bathrooms. The homes offers an East facing balcony with stunning river views.\rTeddington Riverside offers a blend of modern living amidst the tranquillity of nature along the banks of the River Thames. These residences boast contemporary architecture, luxurious amenities, and stunning views of the riv...