Where is The Cross Hands?

Where is The Cross Hands located?

The Cross Hands, The Cross Hands, Great Britain (approx. 51.52803°, -2.341844°)


Where is The Cross Hands on the map?