Sponsors and Partners

The Savoy

The Savoy

Perfectly placed in the heart of one of the world’s most exciting cities and the only luxury hotel on the banks of the River Thames, The Savoy is just steps away from the colour and vibrancy of Covent Garden and a short taxi or boat ride to renowned London landmarks or to the ultimate designer shopping destinations of Knightsbridge, Mayfair and Chelsea.

Within the world-famous entrance lie 267 rooms and suites, many with unrivalled river views, and some of the most well-known restaurants and bars in London, alongside magnificent and varied meeting space. Kaspar’s at The Savoy offers an informal yet luxury all-day dining experience and great British fixtures include the Savoy Grill, and Simpson’s in the Strand, which reopened following an elegant yet respectful transformation just last year.

The most favoured of British traditions, Afternoon Tea, continues to this day in the Thames Foyer while Savoy Tea sells the hotel’s own teas and tea accessories. And as day becomes night, the Beaufort Bar provides a theatrical setting for cutting edge cocktails and one of the largest selections of Champagne by the glass, and the American Bar, voted World’s Best Bar in 2017, harks back to the golden age of cocktails in the 1920.

The Savoy is an iconic hotel brilliantly reinvented for the 21st century, where the glamour of 128-years of history sparkles with a new lustre.