Where is Hopetoun?

Where is Hopetoun located?

Hopetoun, England, Great Britain (approx. 53.7054054271°, -1.398525238°)


Where is Hopetoun on the map?