Tower House is a riverside restaurant, bar and garden in the heart of Richmond, from the team behind Gold in Notting Hill.
Set across two floors of a beautifully restored riverside building, Tower House combines a warm, characterful dining room with an open-fire kitchen, cocktail bar and a spectacular 100-cover riverside garden overlooking the Thames. Our food is Mediterranean-inspired, seasonal an...