Lovrin Equine Ltd is a small livery stables business sited on gently sloping pastures in the quiet and alluring setting of the Leicestershire Wolds, about 5 miles to the north of Loughborough. The yard is secluded, enclosed and sheltered, and almost..
Relevance: 0.45829105