Call The Lensbury on: 020 8614 6400
Visit Their Website
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.