Stay the Night
Hotel Accommodation in Teddington, South West London
On the banks of the River Thames at Teddington, The Lensbury offers attractive hotel accommodation alongside first-class hospitality. Small personal touches, comfortable rooms and our warm and friendly service make for a memorable stay offering everything the modern traveler requires, whether you are staying for business or leisure.
Our bar, restaurant and lounge offers a range of options for dining whilst you stay with us, whilst the 25 acres and abundant leisure activities ensure you get the most from your stay with us.
Just 3 miles from Hampton Court Palace and 5 miles from Kew Gardens, 8 miles from London Heathrow and 8 miles from Central London, The Lensbury is well connected, yet a world away from the hustle and bustle.