Flemings Mayfair is one of the few remaining family-owned hotels in London and one