The Prince Leopold Inn
United Kingdom
>
England
>
Wiltshire
>
Upton Lovell
>
The Prince Leopold Inn
The Prince Leopold Inn is a pub in Wiltshire, Upton Lovell.
The Prince Leopold Inn
Object
Pub
Building
Yes
Manor Road
Upton Lovell Level Crossing, Upton Folly
Up Street
Bibulendum
Ash Walk
Lovel Road
Upton Lovell Village Hall