Elizabeth II was born in Mayfair, United Kingdom. Mayfair is an affluent area in the West End of London towards the eastern edge of Hyde Park, in the City of Westminster, between Oxford Street, Regent Street, Piccadilly and Park Lane.
Elizabeth II Knowledge Showdown: Will You Emerge Victorious?