Where is Station F?

Where is Station F located?

Station F, Station F, Great Britain (approx. 53.79372°, -1.546654°)


Where is Station F on the map?