Ye Olde Bulls Head Inn Published by admin on April 29, 2016 | Leave a response Ye Olde Bulls Head Inn, a sophisticated blend of the ancient and modern, has been welcoming guests since the 15th century. Privately owned, it occupies a strategic location in the centre of the picturesque and historic town of Beaumaris.