MEA have relocated their London Office to Amadeus House, Floral Street, Covent Garden WC2E 9DP