The King’s Head Inn – part of The Inn Collection

My family and I have been lucky enough to stay at several inns owned by The Inn Collection and have always enjoyed the experience. This leading hospitality and pub company in the north of England boasts an expanding portfolio which, to date, comprises seven pubs/inns stretching from Flass Vale in Durham to Berwick-upon-Tweed, close to [...]