inn in Levisham
About 1 results.
The Horseshoe Inn
Main Street, YO18 7NL Levisham, United KingdomThe Horseshoe Inn is a family run establishment set in the peace and tranquillity of Levisham village within the North York Moors National Park, about 2 miles from the A169 Whitby to Pickering ro…