The village of Ham is located within the county of Wiltshire.
Ham is situated in the Scotland region of the UK and is governed by West Lothian, council.
The village of Ham is in the West Lothian region of Eastern Scotland within Scotland.
No data to display