Leisure Reception Supervisor - Teddington About us: The Lensbury situated by Teddington Lock, Middlesex was constructed in the early 1930’s.Facilities include a 4* Hotel, Conference Centre, Events and Special Occasions, leisure and a premium leisure club.The Lensbury is a piece of the countryside ...