Skip to main content
logo

Welcome to the The Lensbury

Teddington, UK

50-249 employees

0 job openings

Welcome to the The Lensbury

Part of London + Regional Hotels, The Lensbury Resort is located on the Banks of the River Thames at Teddington and is home to an exclusive leisure club, a 155 bedroom hotel, meeting and events space, restaurant and bar, Spa and 25 acres of gardens and grounds.

Under the ownership of London & Regional Hotels and continued investment, the future of The Lensbury has been secured for generations to come. With ambitions to be the best members club in South West London, The Lensbury stays true to its roots as a family club and our rich sport and social traditions that were formed way back in 1920, but with a renewed vision for a thoroughly modern club and facilities, offering an exceptional experience for members and guests alike. Here is to the next 100 years…