Where is Parr?

Where is Parr located?

Parr, Parr, Great Britain (approx. 53.451637°, -2.7125547°)


Where is Parr on the map?