Photo gallery for The Lensbury Resort
The Lensbury Resort
4-star Teddington hotel walkable to Thames River
Reviews
8.4
Very good
Popular amenities
Explore the area
Broom Road, Teddington, England, TW11 9NU
- Twickenham Stadium7 min drive
- Hampton Court Palace8 min drive
- Royal Botanic Gardens, Kew14 min drive
- London (LHR-Heathrow)44 min drive