Lenbury
Lensbury
The Sports Bar

The Lensbury

0 reviews

40 separate function and meeting spaces for events, weddings and conferences and manicured lawns leading to the river coupled with impeccable service

    Croydon, London
   Conference Centres
    POA
RANK #1505
The Lensbury is full of surprises, nestled in leafy Teddington on the banks of the River Thames and within easy reach of London and Heathrow.

The extensive facilities include 40 separate function and meeting spaces for events, weddings and conferences from 2 to 200 guests. With ample parking, leisure and sport facilities, restaurants, 4* hotel facilities and manicured lawns leading to the river coupled with impeccable service, it is a hidden gem waiting to be discovered.

Our dedicated events team, florist and caterers who specialise in planning and delivering our outstanding packages promise you the wedding of your dreams. We are a licensed venue for wedding ceremonies and civil partnerships
   Contact