The King’s Head is a well known pub in South Bristol - it’s the last establishment in Bristol on the way out of the city on ...