The Lensbury

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.

Source: Wikipedia — The Lensbury (CC BY-SA 4.0)

The Lensbury

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.

This neuron ends here.

Source: Wikipedia "The Lensbury" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy