Dolores O'Riordan passed away 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.
The Dolores O'Riordan Quiz Showdown: Who Will Come Out on Top?