top of page

Unique restaurant ship

Permanently moored along Victoria Embankment on the banks of the River Thames, in the heart of London, the boat offers British Cuisine made from the freshest ingredients. We’re proud to offer an A la carte menu, 2 and 3 course set menus, bar food and everyone’s British Favorite Afternoon Tea. We have an exquisite range of wines, cocktails and soft drinks available. Boasting a 30-year legacy for its stunning creations along the embankment we were once a passenger vessel along the Holy Loch before our renovation. Come along and enjoy picture-perfect views over the London Eye and Houses of Parliament from the Upper Deck Restaurant & Bar, or from our 2 sundecks.

We are available for hire for all special occasions and have 4 different venue spaces to choose from! From small and intimate to taking over the whole ship, there is something for all occasions

For more info please email us:

bottom of page