About South Medburn Farm
BHS approved training and Livery yard in London's Premier Equestrian Centre, set in 105 acres of rolling countryside.
More about South Medburn Farm
South Medburn Farm is located at South Medburn Farm, Watling Street, WD6 3AA Borehamwood
0208 207 4714
http://www.southmedburn.co.uk