The Lensbury

Hotels in Teddington (Middlesex)

Be the first to review

Broom Road
TW11 9NU

Show map

Contact Numbers



The Lensbury Hotel and Conference Centre

The Lensbury is a 4 star hotel, conference centre and premium leisure club located in 25 acres of grounds on the banks of the river Thames at Teddington in South West London. With 156 en-suite bedrooms, 19 meeting rooms and extensive leisure facilities The Lensbury is an ideal venue for any event. We cater for meetings, conferences, weddings, parties, leisure visitors and sports teams. We offer teambuilding especially water based activities from our water sports centre. We are close to the major attractions of Hampton Court Palace, Kew Gardens, Twickenham Rugby Stadium and within easy reach of central London and Heathrow Airport making The Lensbury an excellent base for visiting the local area.


There are currently no reviews for this company

Leave your review of The Lensbury

All fields are required. Your review will appear immediately.

Returning User

New User

By leaving this review, you agree with our Terms of membership

Products and Services


Hotel Accommodation

156 4 star bedrooms - standard, superior, deluxe and a executive room types available. Stay rates include use of the extensive leisure facilities, onsite car parking, WiFi and shuttle service to Teddington Station at peak times (Monday to Friday).


Meeting Rooms

19 meeting rooms for up to 200 delegates. All rooms include standard equipment package, data projector, screen, flip charts, stationery, bottled water and sweets. Technical assistance from our Guest Services team for AV set up, room layout changes

Price: 55.00 per person

Meeting Rooms

Local Events

View local events