Share this page:


The Lensbury is a four star Hotel and Conference Centre and Leisure Club, set within 25 acres of landscaped grounds by the banks of the River Thames at Teddington Lock.The Lensbury has full leisure and sports facilities including a gym, 25 metre heated pool, 19 tennis courts and a Watersports centre.

The Lensbury Watersports Centre offers a variety of craft including sculling boats, kayaks, canoes and a choice of sailing dinghies from Optimists to Lasers plus small motor boats.


Latest vacancies

Share this page:

Copyright ©2006 - 2020. 247 Media Ltd.