Eighteen Sky Bar information
Eighteen Sky Bar, located within the Intercontinental London at The O2 hotel, is an iconic, luxurious cocktail bar offering guests unrivalled views over The O2, Canary Wharf, Thames Barrier and Docklands.
Eighteen Sky Bar delivers a glamorous and sophisticated experience with an extensive Champagne selection, cutting edge cocktail list and expert mixologists on-hand.
Do you work at Eighteen Sky Bar?
Claim your free listing to take control. Add offers, images, event info and more for free!