The Savoy
The Savoy is perfectly placed in the heart of one of the world’s most exciting cities and on the banks of the River Thames. This venue is an iconic hotel brilliantly reinvented for the 21st century, where the glamour of 125-years of history sparkles with a new luster.
Address: Strand, London, WC2R 0EU United Kingdom
Type: Hotel
GIVE THIS VENUE A SHOUTSpaces
-
Number of Spaces 11
-
Reception 800
-
Dinner 380
-
Theatre Style 500
-
Cabaret 280
-
Whole Venue 2000