14 Jun The Elgin Wedding: A Hidden Gem in the Heart of London
The Elgin Wedding: A Hidden Gem in the Heart of London Tucked away in the charming streets of Maida Vale, The Elgin is one of those rare venues that manages to blend the warmth of a local pub with the aesthetic flair of a boutique space....