Where is The George Inn - Lacock?

Where is The George Inn - Lacock located?

The George Inn - Lacock, Wiltshire, United Kingdom (approx. 51.41523°, -2.12364°)


Where is The George Inn - Lacock on the map?