LUXURY VENUE SPOTLIGHT: SPENCER HOUSE
Spencer House is a truly historic venue with views of Green Park, making it a desirable location for a wedding in London. The venue is a Grade I listed building that was built in the 18th century, with beautiful architecture and grand interiors that will provide a truly stunning backdrop for your wedding day. Getting married in one of the most sumptuous private palaces in London will undoubtedly impress international guests.