Mayfair

(redirected from Mayfair, London, England)
Also found in: Dictionary.

Mayfair

a fashionable district of west central London