Wedding Venues Central London

Mayfair Weddings

Royal Lancaster London is one of Europe’s premier wedding venues located on the border of Hyde Park, just minutes from Mayfair. This luxury hotel offers breathtaking views of the famous London skyline, spectacular event spaces and over 50 years’ experience in hosting weddings.


Here, luxury facilities, world-class cuisine and impeccable 5-star service combine to ensure a sensational wedding for both you and your guests, to ensure your big day is celebrated in style.

Royal Lancaster London is located on the border of Hyde Park just minutes from Mayfair, offering both breathtaking views of the famous London skyline and spectacular event spaces. This luxury hotel offers over 50 years of experience hosting weddings underneath our glimmering chandeliers and our dedicated team are always on hand to offer you impeccable and personalised 5-star service, from the initial planning stages through to your big day.

Proud to be recognised by