Skip to content
The Great Britain Guide

Gardens · London

The Lensbury

The Lensbury — a garden in england-london, United Kingdom.

Teddington Lock - geograph.org.uk - 2492252

Graeme Smith — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
1 h–2.5 h
Best time of year
Spring & summer (Apr–Sep)

About

The Lensbury is a garden of interest in england-london, United Kingdom — drawn from open-data sources for visitor reference. See the linked Wikipedia article for the full description.

Photo gallery

From the Wikipedia article

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. In May 2019, it was sold by Shell to L+R and is part of Iconic Hotels & Resorts.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Background

History

The Lensbury Club ("Lensbury Social and Athletic Club") was established in 1920, as a sports club for Shell staff in the United Kingdom – one of the driving forces behind its formation was Dutchman Henri Deterding, one of the original founders of the Royal Dutch/Shell Group of Companies, who was a fitness fanatic. Land was acquired in Broom Road, Teddington, for playing fields and within a year, there were active sections in Cricket, Rugby, Football, Rowing, Ladies Hockey, Tennis and Chess. Between 1920 and the beginning of the Second World War, significant additions to the Lensbury estate were made with property and land purchases on both sides of Broom Road. In 1933, the club merged with…

Sourced from Wikipedia under CC BY-SA 4.0.

Coordinates
51.4278, -0.3186
Address
Broom Road
Established
1920
Official site
www.lensbury.com

Sources

Other places nearby

Loading nearby places…

Nearby

More gardens in this region

Frequently asked questions

Where is The Lensbury?
The Lensbury is in London, United Kingdom.
When was The Lensbury built?
Built or established in 1920.
Who owns The Lensbury?
The Lensbury is owned by Iconic Hotels & Resorts.