Is anyone on the Wirral? Do you know which is the best train station to use to view the Giant tomorrow please? Will be travelling from Chester. TIA