This website uses cookies to ensure you get the best experience on our website, read more. Got it!

Manor Road

Teddington, TW11

£2,250pcm (£519pw) (Fees Apply)

  • 2 bedrooms
  • 2 bathrooms
  • 1 reception

This split level apartment has a fantastic roof terrace which panoramas of the River Thames, Teddington Lock and beyond. With two bedrooms, two bathrooms, use of gymnasium and underground parking, the apartment is a must see!

Teddington Wharf is excellently located close to Teddington's local amenities and a short walk from Teddington Lock.


Contact the Teddington office


Your saved properties


Landlords enquiry