loader icon

A Season of Exceptional Celebrations

Celebrate the magic of Christmas. From exquisite festive dining and elegant seasonal celebrations to an indulgent five-star stay overlooking the River Thames, discover a festive season defined by luxury, exceptional hospitality and unforgettable moments.

Make this festive season truly extraordinary.

Discover More

This website uses cookies to provide you with a better experience. By continuing to browse the website you accept our cookies policy which can be found here Privacy & Cookies.