Where is Beaufort Station?

Where is Beaufort Station located?

Beaufort Station, Beaufort Station, Great Britain (approx. 51.798°, -3.2067°)


Where is Beaufort Station on the map?