Wellington

Introducing the Wellington – her majesty’s ship.

Boasting a rich history of duty and entertainment The Wellington upholds all to be admired. Be encapsulated in a regal part of British history and transported to a grandiose time of honoured entertainment and esteemed service aboard this National Treasure permanently docked in the heart of London.

Situated on The Victoria embankment of The River Thames, parallel to the iconic Temple Stairs Arch, you are surrounded by the renowned architecture of Westminster and the breathtaking views from London’s iconic River Thames. Step on board The Wellington to find an abundance of entertainment spaces both formal and informal, meeting the needs of both corporate and social guests alike. The floating Livery Hall thrives as a multifaceted and unique hosting landmark.
Be immersed in British culture and history and offer your guests a truly bespoke experience on board the one and only event space of its kind in London!