Where is Connah's Quay Station?

Where is Connah's Quay Station located?

Connah's Quay Station, Connah's Quay Station, Great Britain (approx. 53.2214°, -3.061°)


Where is Connah's Quay Station on the map?