This iconic venue enjoys the most central of locations in London, located on the River Thames, and will undoubtedly bring a taste of the elegant parties from its past to your London wedding. The hotel’s commitment to timeless luxury for over 130 years will provide a stylish, glamorous, and above all memorable wedding day in the heart of London, with a touch of art deco theatricality.
LUXURY VENUE SPOTLIGHT: THE SAVOY
Previous
Previous
SAVE THE DETAILS
Next
Next