Visit Mayfair to shop for luxury Christmas gifts for him. Mayfair’s chic boutiques are packed with stores selling one-of-a-kind, fashion-forward presents.