Branksome Chine Beach Land Train Station is a attraction in Poole, on the Dorset coast.
It’s one of the many things to see and do around the bay. Explore more in our guide to things to do in Bournemouth, and check Branksome Chine Beach Land Train Station directly for the latest opening times and any admission details.