About the Barracuda
What makes the London Eye Barracuda so special?
The London Eye Barracuda exudes style and luxury. The immaculate art deco inspired interior features a mirrored bar and wooden dance floor as well as comfortable booth seating, soft leather sofas and chaise longues for your guests to relax.
The stylish Upper Bar with opening roof lets you sip cocktails under the stars while taking in stunning views of some of London’s most famous landmarks.
Endorsed by the good and the great
The London Eye Barracuda has welcomed everyone from film stars and musicians to prime ministers, playing host to after show parties for The Brits, and even entertained royalty on board.
Some of Europe’s leading companies have chosen the Barracuda for their receptions, dinners and evening receptions, so when you book an event with us, you join a list of distinguished guests. Welcome to the club.
Take to the skies before sailing
The London Eye Barracuda resides on the River Thames at the South Bank, in the heart of London.
Right next to the EDF Energy London Eye, you can begin your event with one of the most iconic experiences of the city and enjoy the views from the sky before you take to the river.
To book an event or request a viewing of the London Eye Barracuda, please call +44 (0)871 222 4002 or email email@example.com