The Cardinal’s Hat is Worcester’s oldest inn and originally dates back to the fourteenth century! Find them at 29 Friar St, Worcester, WR1 2NA Visit their website PrevNext