
The Packhorse Inn: A Boutique Barn Stay In A Rural Idyll
Picture this: you arrive at the quaint country Inn nestled in the quaint village of Moulton in West Suffolk. After sampling the delicious award-winning food and sipping wine in front of the fire, you head to your room which is situated behind the Inn. You are staying in The Barn,

















