Flemings Mayfair is a boutique hotel located in Mayfair, London. Converted from Georgian townhouses dating back to 1731, it opened in 1851, making it one of London's oldest established hotels.
Flemings Mayfair is a boutique hotel located in Mayfair, London. Converted from Georgian townhouses dating back to 1731, it opened in 1851, making it one of London's oldest established hotels. (en)
Flemings Mayfair is a boutique hotel located in Mayfair, London. Converted from Georgian townhouses dating back to 1731, it opened in 1851, making it one of London's oldest established hotels. (en)