Flemings Mayfair inducted into Historic Hotels Worldwide, celebrating its rich heritage
Flemings Mayfair, one of London’s established hotels, has been inducted into Historic Hotels Worldwide®. The fashionable boutique hotel now stands among an elite group of historic destinations recognised for their…