Savoy Grill Wedding Venue
Restaurant reception venue on The Strand, London
About Savoy Grill
Fine dining restaurant wedding venue in Central London
Contact & Location
Savoy Grill
Savoy Hotel, Westminster, WC2R 0EU, Central London, United Kingdom