Where is The Hinds Head Hotel, Chorley?

Where is The Hinds Head Hotel, Chorley located?

The Hinds Head Hotel, Chorley, Lancashire, United Kingdom (approx. 53.62601°, -2.67943°)


Where is The Hinds Head Hotel, Chorley on the map?