Flemings Mayfair, Half Moon Street, London