Enquire Now Special OffersSpecial Offers

Twickenham Stadium is one of London's premium conference and event venues and a unique location for holding inspired business and social events of all types.

With excellent facilities and a wealth of flexible interior space, Twickenham can effortlessly cater for large-scale business conferences, individual training seminars or meetings alike.

In all there are 25 large dedicated conference spaces and rooms, many providing attendees and delegates with a view of the famous playing field that has inspired the national rugby team.

Our purpose built South Stand Conference and Events Centre is superbly equipped, complete with complimentary robust Wi-Fi, and provides an unforgettable atmosphere.

Additionally, our Live Room features a tiered seating auditorium that can hold up to 550 delegates with an integral PA system, lighting rig, a wide range of AV equipment and adjacent Green Room; all supported and serviced by our dedicated and professional staff.

Find the right space for your event

To get started, use our event search below to find the appropriate space for your function.

Venue Quicksearch

Event Type

Layout Style

Delegates