Lock House
United Kingdom
>
England
>
Wiltshire
>
Semington
>
Lock House
Lock House is a building in Wiltshire, Semington.
Lock House
Building
Yes
High Street
Semington, St George's Road, Somerset Arms
Manor Close
The Orchard
DG Car Sales
Kennet & Avon Canal
Brook House
Manor Farm
New dock
Old dock