what london borough is mayfair in?
Drinking and dining in Mayfair, certainly a great place! Luxury shopping in London, Mayfair is perfect! At the very heart of the London borough of Westminster is Mayfair, one of the city's finest residential areas and one of London's most attractive villages. Class, sophistication, and finery are all synonymous with Mayfair, which takes its name from the fortnight-long May Fair, which took place in the borough from 1686 until 1764.