People in Twickenham Stadium near St. Giles Heathrow Hotel

Twickenham Stadium is the home of England Rugby, and it’s only fifteen minutes away by car! The stadium is a must-visit destination for rugby fans around the world, whether to experience the action on the pitch or visit the newly housed World Rugby Museum.

200 Whitton Road TW2 7BA England United Kingdom

Be the first to know

Sign up to receive specials offers and promotions in your inbox.