Glenfall House is a Country House which loves to celebrate and resonates to the sounds of laughter and enjoyment. Our Grade II listed manor house is set in secluded private grounds in the heart of the picturesque Cotswolds. We offer you a totally personalised service, with a luxurious feel, total quality and complete service to ensure your day is as perfect as it deserves to be. Personalised, Luxurious, Quality, Complete
