Caswell House in Brize Norton, Oxfordshire, is stylish and romantic barn wedding venue with flagstone floors, honey-coloured Cotswold stone walls, oak beams and under floor heating. Licensed for ceremonies of up to 120 guests and also offers accommodation.
Caswell House
Address
Caswell Lane, Brize Norton, Oxfordshire, OX18 3NJ