King John Inn
United Kingdom
>
England
>
Wiltshire
>
Tollard Royal
>
King John Inn
King John Inn is a pub in Wiltshire, Tollard Royal.
King John Inn
Object
Pub
Building
Yes
Benches Lane
Tollard Tardis
St Peter ad Vincula