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