The Lensbury

The Lensbury at Teddington Lock 4-star Lensbury Hotel boasts unrivalled indoor and outdoor leisure facilities, state of the art health club, award-winning spa and a hi-tech Conference Centre on the banks of the River Thames. Call us at ? 020 8614 6500 for more details.


Last Updated: 2014-05-13 09:36:16

Sponsored Links