Nowhere in London has a more refined glow at Christmas than Mayfair. Between Piccadilly and Oxford Street and still largely ...