The Queen's Head está ubicado en 79-80 West Street Tavistock, PL19 8AQ, Tavistock, Reino Unido.