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: HotelGIVE THIS VENUE A SHOUT
Number of Spaces 11
Theatre Style 500
Whole Venue 2000