CLOSED

Eighteen Sky Bar

Cocktails 18 storeys up at The O2, where the Thames sprawls beneath you and the city glitters in every direction.

upscaleromanticsleeksophisticatedcocktail bar
You're stepping out of the lift into something properly special here. Eighteen sits perched on the 18th floor of The O2's Peninsula building, which means you've got 360-degree views that'll make you forget you're in Greenwich for a moment—the Thames snaking past Canary Wharf, the city's lights spreading out like someone spilled sequins across dark velvet. It's the kind of place that makes London feel genuinely cinematic. The cocktails are proper craft jobs, not just gimmicks to justify the height, and there's something about sipping a well-made drink whilst watching the world turn below that just hits different. Come for sunset if you can—you'll understand why this spot's racked up 340 glowing reviews.

Known for

  • Panoramic views across London from the 18th floor
  • Craft cocktails with riverside backdrop
  • Sunset drinks over the Thames and Canary Wharf
  • 360-degree sightlines of the city skyline
  • O2 Peninsula location in Greenwich
4.6(340 reviews)
18th Floor, 1 Waterview Dr, London SE10 0TW, UK