Where is Bolton House?

Where is Bolton House located?

Bolton House, England, Great Britain (approx. 53.7972188855°, -2.8453731537°)


Where is Bolton House on the map?