गेस्टहाउस आसपास Tollard Royal
1 मिले
King John Inn
Situated 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.
More गेस्टहाउस in other Cities
Interesting places in Tollard Royal
Search this area