Find Us

The Japanese Garden at Cowden is centrally located in Clackmannanshire: 36 miles north west of Edinburgh, 37 miles north east of Glasgow, 15 miles east of Stirling, 12 miles south of Gleneagles Hotel and 5,775 miles east of Tokyo.

Located on Upper Hillfoot Road between Muckhart and Dollar, the garden can be accessed off the A91, half a mile west of Muckhart.

The Japanese Garden at Cowden
Upper Hillfoot Rd
FK14 7PL