The Olive Branch and Beech House in the pretty village of Clipsham, just 2 miles off the A1 and 10 miles from Stamford and Oakham.
The Olive Branch and Beech House in the pretty village of Clipsham, just 2 miles off the A1 and 10 miles from Stamford and Oakham.