Explore Twickenham, the home of England rugby, and other iconic London landmarks from our hotel

Perfect for sports enthusiasts and history lovers alike, Radisson RED London Twickenham offers the ideal base to explore historic landmarks and British rugby culture. Our location also offers easy access to Central London, with Twickenham Station only a 25-minute train ride from Waterloo Station. Spend the day in the city, book a tour of London Allianz Stadium, or discover a thrilling collection of rugby memorabilia at the World Rugby Museum.

Explore attractions

London Heathrow Airport

5.01 mi / 8.06 km from the hotel

One of the main airports in the area. Check our "how to arrive" section for more information.

World Rugby Museum

0.08 mi / 0.13 km from the hotel

Discover everything there is to know about rugby at the award-winning World Rugby Museum. Explore an extensive collection of rugby memorabilia and artifacts or go on a tour of Twickenham Stadium to learn more about the popular sport.

Hampton Court Palace

3.55 mi / 5.71 km from the hotel

Dating back to the 16th century, Hampton Court Palace is one of the most beautiful residencies in royal history.

Kew Gardens

2.78 mi / 4.47 km from the hotel

Often host to popular botanical events, Kew Gardens houses the largest and most diverse botanical collection in the world.

Wimbledon

5.56 mi / 8.95 km from the hotel

World-famous as the home of The Championships, Wimbledon, the venue lets visitors explore its historic grounds and museum and learn about one of the most famous tennis tournaments in the world.

Twickenham Stoop

0.38 mi / 0.62 km from the hotel

London Waterloo is one of London’s busiest rail hubs, offering excellent connections across the capital and the UK. With frequent direct trains from Twickenham, it provides a fast and convenient link from the hotel to central London, making it an ideal gateway for exploring the city.

Waterloo Station

10.32 mi / 16.61 km from the hotel

London Waterloo is one of London’s busiest rail hubs, offering excellent connections across the capital and the UK. With frequent direct trains from Twickenham, it provides a fast and convenient link from the hotel to central London, making it an ideal gateway for exploring the city.

Chessington World of Adventures Resort

7.38 mi / 11.88 km from the hotel

A unique theme park combining rides, a zoo, and sea life experiences, offering a full day of family-friendly adventure. Explore thrilling attractions, live shows, and immersive themed lands, alongside exciting animal encounters and fascinating marine life experiences.

Thorpe Park

8.21 mi / 13.22 km from the hotel

Known as one of the UK’s most thrilling theme parks, Thorpe Park features over 25 rides, including high-speed roller coasters and exciting water attractions. It’s a top destination for adrenaline seekers and family days out.

LEGOLAND Windsor Resort

13.39 mi / 21.55 km from the hotel

A popular family attraction featuring over 50 interactive rides, shows, and LEGO-themed experiences. Highlights include Miniland, thrilling rollercoasters, and hands-on creative zones designed for children of all ages.