Where is Station House?

Where is Station House located?

Station House, Station House, Great Britain (approx. 52.981133°, -3.378635°)


Where is Station House on the map?