The Champagne Bar, London
The Champagne Bar, The International Main Bar & Champagne Bar, 116 St Martins Lane, London, GBThe Champagne Bar, London
The Champagne Bar
Who doesn’t love a glass of bubbly? If you’ve got something to celebrate or someone to impress there’s nothing like popping a cork of France’s finest and there’s not many places that pop it like The International Champagne Bar in the very heart of the thriving West End. A sophisticated function room located just below the celebrated Cocktail Lounge, this self contained area boasts its own bar, waitress service and an extremely cosmopolitan vibe – a welcome change from the usual blandly corporate hotel function suites. With state of the art conference facilities, an extensive drinks menu and intimate atmosphere The International Champagne Bar is as suited to a business meeting as private celebrations.
Average Price: Various
The Champagne Bar Summary
Cuisine: Bar Snacks
Opening Times: Mon - Sat 12pm - 2am
Sun 12pm - 10:30pm
Nearest Station: Charing Cross
Payment Options: All major cards accepted
Average Price : Various
Room Types
-
Exclusive hire
Seating 25 - 50
Standing 0 - 0
Map and Location
Spaghetti House - St Martin's Lane
less than 1mile from
The Champagne Bar
Restaurant Information
Asia de Cuba
less than 1mile from
The Champagne Bar
Restaurant Information
Maharaja of India
less than 1mile from
The Champagne Bar
Restaurant Information
Med Kitchen - St Martins Lane
less than 1mile from
The Champagne Bar
Restaurant Information
The Hampshire Restaurant and Bar
less than 1mile from
The Champagne Bar
Restaurant Information
Simurgh
less than 1mile from
The Champagne Bar
Restaurant Information
Leicester Square Bar and Restaurant
less than 1mile from
The Champagne Bar
Restaurant Information
The Terrace on the Strand
less than 1mile from
The Champagne Bar
Restaurant Information
Café Pasta
less than 1mile from
The Champagne Bar
Restaurant Information