

Radisson RED London Twickenham si trova a Twickenham, un'area suburbana nota per il suo forte patrimonio rugbistico. L'hotel fa parte dell'iconico Allianz Stadium, sede della squadra di rugby dell'Inghilterra. Le attrazioni nelle vicinanze includono il World Rugby Museum e il Twickenham Experience, entrambi raggiungibili a piedi. I Giardini Botanici Reali di Kew si trovano a circa 4 km di distanza. L'Aeroporto di Londra Heathrow è a circa 24 km dall'hotel.