Situated within Twickenham Stadium, the home of English Rugby, the largest Rugby Union stadium in the world. The Business lounge is situated on the top floor with duel aspect panoramic views of both the London Skyline and this world class stadium, a truly inspirational place to work and meet guests. Amenities include: Hi Speed WIFI, Onsite Café/Bar/Lounge, Socially distanced co-working, Dedicated desks/tables, Free 121 meeting areas, Free monitored parking.
Situated within Twickenham Stadium, the home of English Rugby, the largest Rugby Union stadium in the world.
Twickenham (0.6 mi)
St Margarets (1.0 mi)
Whitton (1.0 mi)