Where is Castle Howard Station?

Where is Castle Howard Station located?

Castle Howard Station, North Yorkshire, United Kingdom (approx. 54.091°, -0.87488°)


Where is Castle Howard Station on the map?