We're wanting to go on one of their 'Thomas' days tomorrow. Is Heywood the nearest station for Manchester? Is there parking near the station? Thanks for reading.