Sort by distance
Copy link and share with your friends:
At Savoy Place, grandeur is made accessible for your central London wedding venue.Offering a choice of spaces with unparalleled views over the River Thames for a picture-perfect day, we’ve got you c...
Max capacity: 450
© Copyright 2004-2022 - Company Registered in England & Wales - Company Number 3799991