The Dominion Theatre, right outside of Tottenham Court Road tube station ... been no expense spared when putting this dazzling new musical together. We took our seats and felt the excitement bubbling ...