Where is The Appleby Inn Hotel, Appleby Magna?

Where is The Appleby Inn Hotel, Appleby Magna located?

The Appleby Inn Hotel, Appleby Magna, Leicestershire, United Kingdom (approx. 52.67735°, -1.54536°)


Where is The Appleby Inn Hotel, Appleby Magna on the map?