Company name: The MAINE Mayfair
Description: The MAINE is the revival of this historical townhouse in the heart of Mayfair – blending old world elegance, enjoy American breakfast in London.
Unit 6, Medici Courtyard, 20 Hanover Square, London W1S 1JY, United Kingdom