Very impressive station. The main station on the Isle of Man steam railway. You can buy Go cards here as well as railway souvenirs. Also possible to watch the trains
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.