Closest Station
Twickenham
From
POA
Seated
200
Closest Station
Twickenham
From
POA
Seated
200
22 South Restaurant and Lounge is situated in the London Marriott Hotel Twickenham. The restaurant menu serves up old favourites with a new twist. Whether it’s a breakfast meeting or a more relaxed work dinner, the restaurant can host up to 200 guests.
Situated inside Twickenham Rugby Stadium, London Marriott Hotel is a unique venue that will keep your event close to the action. The hotel is located only 20 minutes away from central London and six miles from Heathrow Airport- making the venue a perfect destination for your event