Organica J at Whitmuir the Organic Place

Whitmuir the Organic PlaceWe recently stopped in by one of our retailers Whitmuir the Organic Place. Whitmuir is located about 16 miles south of Edinburgh, in a peaceful area called Lamancha. The farm rears it’s own beef, lamb, pork, and turkey as well as growing veg and keeping hens for eggs. All of their produce can be bought in the shop, served in the restaurant, and those in the area can get home deliveries.