Review, Food, FeaturesSophie FarrahNovember 27, 2025London food, London restaurant, Twickenham, twickenham rugby, tommy banks The height of hospitality at Twickenham Review, Food, FeaturesSophie FarrahNovember 27, 2025London food, London restaurant, Twickenham, twickenham rugby, tommy banks