Where is Honing Station?

Where is Honing Station located?

Honing Station, England, Great Britain (approx. 52.7963°, 1.4356°)


Where is Honing Station on the map?