Description
From boating on the River Thames from the hotel's very own Teddington watersports centre, The Lensbury resort is ideal for your next away day.
Whether you are a newly formed team, individuals from a global organisation, or a long-established team wanting to re-group, team building activities can do wonders. With 25 acres of riverside grounds and 42 event rooms and spaces, The Lensbury makes the perfect team building venue in London.
If you are planning an away day, why not stay overnight in one of the elegant hotel bedrooms and enjoy a bite to eat in the lounge or on our terrace overlooking the Teddington surroundings.
Location
Broom Rd, Teddington TW11 9NU