The Mayfair neighbourhood in London has long since been associated with sophistication and exclusivity.