Church Farm House is an exquisite, detached, period property which boasts over 10,000sqft of luxurious living space. Nestled in one of Leicestershire's most sought-after villages of Elmesthorpe, this home offers an endless opportunities not to be missed.
Elmesthorpe, 13 Station Road
House • 43 room(s) • 7 Bed. • 5 Bath. • 929.03 m²