Mayfair Church

Back GET A QUOTE

The Venue

Built in 1825, Mayfair Church has recently reopened its doors to be one of London’s most spectacular venues. This historic landmark in the exclusive West End has been carefully restored and retains all of its timeless majesty required to home a wide range of events.