Tower House is the beautifully designed restaurant, bar and riverside garden situated in Richmond. Opened in November 2025 and set within a Victorian home, the ornate bar and restaurant has breathtaking views of Richmond’s River Thames.
Tower House is also home to a sprawling 100 seat riverside garden terrace, filled with trees throughout, from grape vines working their way up pergolas, through to lantern-lit Punica trees and seasonal flowers blooming in every corner. The perfect spot to embrace the summer.
With a plethora of spots to dine and drink throughout the space, guests can feast on the Mediterranean menu crafted by Executive Chef Theo Hill, which is full of joyful flare and spotlights vegetables. The wine list is also a celebration of the Mediterranean, a nod to Theo’s hyper-seasonal cooking. With wines on offer from the lesser known regions within Greece and beyond, through to classic cuvées. Looking to cocktails, guests can find the same consideration and care, with fire and smoke at the heart of each serve.
To hear more please get in touch with sophie@toniccomms.co.uk