Original: The Queen's Hall was a classical music concert hall in Central London, England, opened in 1893 and was beloved by Londoners until its destruction by an incendiary bomb in 1941.
Simplified: The Queen's Hall was a concert hall in Central London, England.