A Wedding Venue in the Centre of London

Royal Lancaster London is one of Europe’s premier wedding venues, located in the heart of the capital on the border of Hyde Park, offering both breathtaking views of the famous London skyline and spectacular event spaces.
Luxury facilities, world-class cuisine and impeccable 5-star service combine at this luxury hotel to ensure a sensational wedding for both you and your guests, to ensure your big day is celebrated in style.