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, including our latest seasonal menu, tapas and Sunday roasts, they’re all on the menu.