Live from Her Majesty's (Original)
Live variety show filmed at Her Majesty's Theatre in London.
Info mistake?