Live stadium concert in London, big stage, packed crowd. — London Magazine