The Lensbury

The Lensbury
The Lensbury clubhouse as seen in 2007
Map
Hotel chainL+R Hotels
General information
TypeHotel, conference centre and leisure club
AddressBroom Road
Town or cityTeddington TW11 9NU
CountryUnited Kingdom
Coordinates51°25′40″N 0°19′07″W / 51.4278°N 0.3186°W / 51.4278; -0.3186
OwnerLondon & Regional Properties
Grounds25 acres (10 ha)
Other information
Number of rooms155
Website
lensbury.com

The Lensbury is a conference centre, hotel, and leisure facility located on the banks of the Thames in Teddington, in the London Borough of Richmond upon Thames. The Lensbury was founded in 1920, as a club for employees of the oil company Shell and was known as the "Lensbury Club" until the 1990s.[1]

In May 2019, it was sold by Shell to L+R Hotels.[2][3]

  1. ^ Higdon, John (1990). Lensbury Club 1920–1990.
  2. ^ "L+R Hotels acquires The Lensbury in Teddington, England". www.linkedin.com. Retrieved 3 July 2019.
  3. ^ "Destination Hotels". LR Hotels. Retrieved 13 August 2020.