The Lensbury, Leisure Club, Conference Hall and Hotel in Teddington, England
The Lensbury is a sports club, hotel, and convention center set on extensive grounds beside the River Thames in Teddington with 155 rooms, sports fields, restaurants, and event spaces. The main building was constructed in 1938 and blends classical architecture with modern additions including fitness facilities and conference infrastructure.
The grounds were established in 1920 by the Shell company as a leisure spot for its employees and grew into a major sports club with cricket, rugby, and tennis facilities. Following a fire in 1976 that damaged the main building, reconstruction and expansion took place, and in 1992 the focus shifted from pure sports operations to hotel and conference business.
The name The Lensbury was created in 1920 by combining parts of Shell's London office addresses. Today, visitors experience the place as a location where sports, relaxation, and river life meet, with a sense of established tradition reflected in the manicured grounds and social gatherings by the water.
The grounds are easily accessible with parking and a boat pier for river activities. Visitors should know the site offers diverse options, with outdoor sports fields, indoor facilities, and riverside terraces, so activities can be chosen based on weather and preference.
Prince Philip, the Duke of Edinburgh, visited the club in 1980, a sign of its importance in sporting circles. The site was shaped by its Thames location and remains one of the lesser-known places where tradition and modern comfort coexist for athletes and business visitors alike.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.