Featured Venues

Tower Bridge Christmas Party SE1Tower Bridge Christmas Party SE1

Tower Bridge Walkways which are 42m above the Thames

Montague’s Ultimate Ski Lodge Christmas Party WC1Montague’s Ultimate Ski Lodge Christmas Party WC1

Ultimate Ski Lodge Christmas Party

Steel Yard Christmas Party EC4Steel Yard Christmas Party EC4

New venue set in the heart of the City of London

Ballroom Southbank Christmas Party SE1Ballroom Southbank Christmas Party SE1

Vegas dance show and amazing aerial performances and much more

London Eye Barracuda Shared Christmas Party, SE1



London Eye Barracuda, Waterloo Millennium Pier, London, SE1 7PB

T.0207 294 7548

Nearest tube station: Waterloo and Westminster

Google Map: click here

Capacity: 140

Venue Description:

The London Eye Barracuda is one of the finest and most stylish cruisers on the River Thames; it exudes style and luxury. With a capacity of up to 230 guests, it is a popular choice for Christmas parties and will add a touch of glamour and elegance to any occasion.

The immaculate art deco inspired interior features a mirrored bar and wooden dance floor as well as booth seating and soft leather sofas for your guests to relax. The stylish Upper Bar with retractable roof lets you and your guests sip cocktails under the stars whilst taking in stunning views of some of Londons most famous landmarks.


Bespoke Christmas packages on request