Ecclesmachan is a village in West Lothian. It lies just north of Uphall on the B8046 road.
Sites 3
Loading new listings for you to review...
- Scottish National Equestrian Centre Venue for all equestrian sports and activities. Includes details of the facilities, calendar of events and directions.
- Binny Plants Offers a range of ornamental grasses, plus hardy ferns, perennials, shrubs, and plants for shady gardens. Full plant list. On-line shopping and a nursery.
- Virtual Ecclesmachan Providing news, information and history of the area. Includes pictures, events, community council and local links.