Glenfall House
Based in the Cotswolds, just outside Cheltenham in Gloucestershire
Glenfall House is a stunning venue which is dedicated to running events. Dating back to the 17th century with over 4 acres of glorious historic gardens and grounds, this breath taking private manor house has been extensively reno…