Monday, 21st December 2015 Loading Map.... Scottish Clay Shooting CentreCraigie Farm - LeucharsEvents 56.40240790000001 -2.831323600000019 Address Craigie Farm Leuchars KY16 0DR United Kingdom Upcoming Events No events in this location Share: Share Tweet Pin LinkedIn Email Print