tobych
I've added a couple more tags to help clarify this isn't a public transport station. The way it appears on the OSM map might not be ideal, but the map style isn't meant to be the answer to everything, so I'll close this.