The team return, once again, with their extremely popular Live! shows. Part 2: Aldwych tube station in London, UK