Red House farm is a luxury 92 acre equestrian facility nestled in the heart of Cheshire, Offering excellent in-house training facilities including: