Club House Restaurant & Terrace
Dining delights by the River Thames at Teddington
Experience our delicious modern-British cuisine in an idyllic setting overlooking The Lensbury’s extensive grounds on the River Thames.
Relaxed, quality dining in our Club House Restaurant, family-friendly summer weekend BBQs and warming winter Sunday roasts are all on the menu. We’re here to help you refuel and recharge at The Lensbury.