The Huddle
Bar
The Huddle is a restaurant and bar located within the Radisson RED London Twickenham. It offers a dining experience with potential pitch-side views, serving breakfast and other meals.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Huddle.
Local restaurants nearby
198 Whitton Road, Twickenham, TW2 7BA, GB



