What is the phone number for The Shoulder of Mutton?
For questions regarding the hotel or your stay at The Shoulder of Mutton, call +44 167 078 8236.