Pub sign for the The Queen's Head public house on Ely Street in Stratford-Upon-Avon