Iconic Mayfair wedding venues

There’s something about Mayfair that makes it feel different to the rest of London. Maybeit’s the quiet squares with their Georgian terraces, or the way the neighbourhood has managed to keep a sense of calm while sitting right next to the bustle of Oxford Street. Whatever the reason, it has long been the part of […]