Historic and central location.
The Kings Head is situated in the city of Truro where there is just the right blend of history and modern times. Added to this is the fact that Truro is the shopping capital of the country and shopaholic guests spend a happy time along the Georgian street