Sports & Fitness

The Lensbury

The Lensbury is set on 25 acres of beautifully landscaped grounds on the banks of the River Thames, the four-star Lensbury Hotel boasts unrivalled indoor and outdoor leisure facilities, an award-winning spa and a Conference Centre.
outdoors at the lensbury

Want to make a difference in your community?

Join Teddington Together and be a part of shaping the town's future. We're always looking for new volunteers to join our team.