Salisbury, SP1
The King’s Head Inn is located in the heart of the historic city of Salisbury, a beautiful cathedral city, surrounded by countryside, in Wiltshire. Salisbury cathedral is a Gothic masterpiece which