Did you mean Mayfair?
Mayfair
noun
°An annual two-week-long fair that took place in central London between 1686 and 1764.
°An area of central London named after this fair.