Manor RoadTeddington, TW11

£436 Pw / £1,895 Pcm Let (Tenant Info)

  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Reception

Fantastic two bedroom apartment in a sought-after riverside development that has a full width balcony with river views - perfect for the summer months! There's also a residents gym and concierge service.

Admiral House is a riverside development situated on the Twickenham Road which is a short walk to Teddington High Street with its local shops, bars, restaurants and train station.

in partnership with Dexters

61 High Street,
Teddington, TW11 8HA

Call us 7 days a week 8am-8pm

Quick Search

Top