The Thatch Barn
This venue is no longer featured on Hitched
Here are other nearby venues
Longstowe Hall is a truly romantic setting for your wedding day. The venue sits within stunning...
Built in the late 1740s, Island Hall is a beautifully elegant riverside mansion, nestled away in the...
The Island is the perfect setting for a truly unique wedding. The private island is available for...
Nestled within rolling Northamptonshire countryside is the multi award-winning Dodford Manor, an...