We're heading to london in a couple of weeks and wanted to take the children to a show (maybe Frozen?). Is it worth waiting for on-the-day tickets or should we be booking in advance? I seem to recall a half-price ticket hut or similar a few years ago. Any insight appreciated!