Mar 29, 20222 minBusinessNew tenants have exciting plans for Home FarmThe 270-acre organic farm is located in Loughborough. Located just outside of Loughborough, Home Farm forms part of the historic Paget...