The Lensbury, Teddington

Information

  • Number of conference rooms – 30
  • Number of bedrooms – 171
  • Outdoor space – yes
  • Water – yes, on the banks of the river Thames
  • Venue website – www.lensbury.com