Sam Allwood Racing
Sam Allwood Racing is a National Hunt racing yard at Church Farm near Whitchurch, Shropshire, with stables for 26 horses in training. Facilities include all-weather and deep sand gallops, a schooling ground and a water splash. It also runs racing clubs and syndicates.