Nestled in the wilds of the Suffolk countryside, you'll find the romantic Butley Priory, surrounded by woodland and just 2 hours from London.