The Queens Head is a historic country pub established in 1590, offering a charming and stylish atmosphere. It is located in the picturesque village of Boughton-under-Blean.