Where is Hotel Rudyard, Leek?

Where is Hotel Rudyard, Leek located?

Hotel Rudyard, Leek, Hotel Rudyard, Leek, Great Britain (approx. 53.11985°, -2.07444°)


Where is Hotel Rudyard, Leek on the map?