Mayfair is one of the swankier neighbourhoods in London. It has everything the well-heeled might need: classy boutiques, jewellery, galleries and some great restaurants …expensive...