Speak to the team today to find out more and they can:
To gain media accreditation, please submit your request here.
You can read our privacy policy here to understand how we use your data and how you can change your preferences.
The Allianz Stadium, Twickenham, is the home of England Rugby and the largest dedicated rugby union venue in the world. From 1 – 2 October 2025, it will play host to The Summit, part of Leaders Week London, as one of the foremost conference venues in the capital.
Below is a curated list of hotel recommendations, provided in order to help you plan your visit.
London Twickenham Stadium Hotel – Radisson
Experience an unforgettable stay at London Twickenham Stadium Hotel, a member of Radisson Individuals, situated south side at the London Allianz Stadium.
Enjoy the very best of Twickenham and Richmond from a great location, just 25 minutes from central London by train.
Located on-site for The Summit.
London Twickenham Stadium Hotel – Premier Inn
Premier Inn London Twickenham Stadium hotel puts you in prime position, plus being only 25 minutes away from Heathrow Airport.
Located 1 mile away from The Summit.
The Alexander Pope Hotel
Set on the banks of the River Thames in Strawberry Hill and within walking distance of Twickenham, reach Central London or Heathrow Airport within 30 minutes.
Located 1.5 miles away from The Summit.
Bingham Riverhouse Hotel
A 15-minute walk from Richmond Tube Station and 25 minutes from Kew Gardens, Bingham Riverhouse features luxurious rooms, some overlooking the River Thames.
Just 25 minutes’ drive from Heathrow Airport, Bingham Riverhouse provides easy access to central London and the Richmond area.
Located 2.3 miles away from The Summit.
The Lensbury Resort Hotel
On the banks of the River Thames and surrounded by 25 acres of beautiful grounds, The Lensbury Resort Hotel offers attractive hotel accommodation alongside first-class hospitality.
Located 2.5 miles away from The Summit.
Richmond Hill Hotel
This Georgian hotel in upmarket stylish Richmond dates from 1726, opposite Richmond Terrace and has scenic views of the River Thames.
Located 2.5 miles away from The Summit.