About Ecclesmachan
Ecclesmachan is a small village located in West Lothian, Scotland, within the postcode area EH52. It is situated approximately 15 miles west of Edinburgh, making it accessible for those looking to explore the surrounding countryside or visit the capital. The village features a mix of traditional stone buildings and modern homes, reflecting its development over the years. The local area is characterised by scenic landscapes, including fields and woodlands, which offer opportunities for walking and enjoying nature. Ecclesmachan is also close to several nearby towns, providing residents and visitors with access to additional amenities and services. The village has a sense of community, with local events and gatherings that foster connections among its inhabitants.



