Gloucester, England, is a hidden gem brimming with wealthy historical past, gorgeous medieval structure, and a…