Where is Hq?

Where is Hq located?

Hq, Hq, Great Britain (approx. 53.185833°, -2.894158°)


Where is Hq on the map?