Where is Three Crosses?

Where is Three Crosses located?

Three Crosses, Three Crosses, Great Britain (approx. 51.627964°, -4.0681915°)


Where is Three Crosses on the map?