High fashion in Mayfair, London