Where is Crossley?

Where is Crossley located?

Crossley, Scotland, Great Britain (approx. 55.8605113183°, -4.5448207855°)


Where is Crossley on the map?