Five Lords
United Kingdom
>
England
>
Somerset
>
Over Stowey
>
Five Lords
Five Lords is an asphalted street in Somerset, Over Stowey.
Five Lords
type of road
non-specified
Five Lords