Hen Party & Wedding Venues in country houses, hotels, castles and cottages.
Last Minute Cottages Limited. Registered in England and Wales. Company Registration Number 7603578.VAT Registration Number 118 2323 42
The Old Vicarage, Dowland, Winkleigh, Devon EX19 8PB