Where is Patrishaw?

Where is Patrishaw located?

Patrishaw, Wales, Great Britain (approx. 51.8957269149°, -3.0474014285°)


Where is Patrishaw on the map?