As the city sparkles with festivity and lights, let us take you on a journey down the iconic river Thames, on a cruise filled with merriment.
Illuminating the dark winter skies, our vessel will be decked out with dazzling, sparkling lights reflecting the sights that surround our ancient river at night.
For a private party, our River Room packages are fully inclusive and the perfect way to celebrate this December. Or for the smaller parties, join one of our shared Christmas cruises, for a lunch or dinner that promises to be one of the most fun and festive parties in London and Windsor!
Explore London from a new perspective. A modern dining experience on the water: contemporary food, delicious drinks and interiors by Tom Dixon Design.
The River Room boasts the most spacious terrace of any boat on the Thames, offering an unrivalled perspective of the city. Every aspect of the design is carefully considered to bring you closer to the river.
Sail away from the crowds. Protected from the elements but enveloped by nature. Windsor is only around 20 miles from Central London but feels a world apart. Windsor Castle, the longest-occupied palace in Europe, commands this beautiful stretch of the Thames. The history of the river is narrated as you sail.