The London Eye Barracuda At Central London
Set sail on The London Eye Barracuda, Merlin’s newest venture designed with you, the event organiser, in mind. Located on the South Bank, the recently renovated vessel is moored next to the London Eye and can be integrated to make for a truly unique event.