An unforgettable day in an extraordinary setting. 116 Pall Mall is one of London’s most majestic wedding venues.
116 Pall Mall is a beautiful Grade-I listed building situated in the heart of London. Built on the site of the former Royal Palace, we are a stone's throw from some of London's most iconic landmarks, such as Buckingham Palace, St James’ Park and Trafalgar Square, with the famous London Eye and River Thames within walking distance.
You’ll be spoilt for choice with our wide range of unique and stunning spaces - from dual-aspect windows to ornate Georgian features and fittings - all ideal for every kind of ceremony, blessing, reception or the perfect wedding breakfast. Not to mention our show-stopping grand staircase with a 15ft Regency chandelier, the perfect spot for your first photo as a married couple.