London’s most celebrated and glamorous hotel, The Savoy, is perfectly
placed on the banks of the River Thames and steps away from vibrant Covent
Garden. The Savoy boasts 267 rooms and suites accompanied by some of the best
restaurants in London. Kaspar’s at The Savoy offers luxury all-day dining, and
great British fixtures include the Savoy Grill and Simpson’s in the Strand. Afternoon Tea continues to this day
in the Thames Foyer, and as day becomes night, the award winning Beaufort Bar
provides a theatrical atmosphere and the American Bar harks back to the golden
age of cocktails in the 1920’s.
Details on the summer venue to come shortly...