Celebrate your special day in style, in the heart of Royal London. St James’ Court is an elegant Victorian masterpiece with an idyllic courtyard just a stone’s throw away from Buckingham Palace. First-class service and incredibly romantic spaces make this hotel the perfect choice for a luxury wedding.
Beginning the moment you set the date, they will take pride in planning every detail to bring your dream day to life. With a choice of 6 magical event spaces, both intimate weddings and grand receptions of up to 200 guests can be catered for.
Offering the perfect backdrop for your special occasion with magnificent rooms exuding elegance