fb

The Lensbury Hotels In Teddington, Middlesex

The Lensbury

Tel: 020 8614 6567


Broom Road
Teddington
Middlesex
TW11 9NU

About The Lensbury

The Lensbury is a 4 star hotel, conference centre and premium leisure club located in 25 acres on the banks of the River Thames at Teddington in south west London. Ideal location and plenty of free car parking available.

This company is not taking full advantage of Bizify.

If this is your business, you can subscribe to gain access to the following additional features:

  • Rich text description (unlimited characters)
  • Add 10 keywords that are relevant to your business
  • Add social media profile links
  • Include video and images in your listing

The Lensbury Reviews

No reviews have been added - be the first to add a review