Criterion Restaurant

, W1
Elegant and breathtakingly beautiful
Nearest station: Piccadilly Circus, Charing Cross, Leicester Square (Tube)
Seated Capacity: 150
Standing Capacity: 300
Price From: £95.00
Venue Description
Filled with romance, breathtakingly beautiful and steeped in history, the Criterion is arguably the most spectacular dining room in London.

An enchanting Christmas set within the opulence of beautiful Neo Byzantine architecture, offers vision of a glorious traditional festive past.

Gold’s and marbles, mirrors and plaque’s adorn the walls as guests delight in champagne, cocktails and some of the finest Christmas cuisine in the British Isles.

• Exclusive Hire
• Catering
• Beers, Wines and Soft Drinks
• Production
• Entertainment
• Professional Event Management
You may also like: