© The Marquis of Granby - Fleur Challis Photography
The Marquis of Granby
Nestled in the village of Alkham, The Marquis of Granby is an utterly unique and distinctive small hotel and restaurant offering boutique style luxury accommodation in the heart of the English countryside. Enjoy freshly prepared home cooked food in the restaurant. Speciality: Modern British.
Alkham Valley Road
Browser does not support script.