King John Inn
Tollard Royal Shaftesbury, SP5 5PSSituated in the scenic village of Tollard Royal in rural Wiltshire, The King John Inn is a Victorian country inn built in 1859. It offers free Wi-Fi and free private parking, as well as a restaurant.
8 rooms
from £75