The King’s Head Inn, owned by the man who removed the head of Charles I, British king in 1649. Galway, Ireland. On the IRELAND tour, June 6, 2012. Written by Mike on June 6, 2012 ยท Leave a Comment Share this:FacebookTwitter