The traditional pub sign of The Angel pub, Lavenham, Suffolk, England, UK.