Where is The Mill House?

Where is The Mill House located?

The Mill House, The Mill House (Station), Great Britain (approx. 50.53742°, -4.809462°)


Where is The Mill House on the map?