The Burrell Collection in Glasgow has won the prestigious Art Fund Museum of the Year award, the largest museum prize in the world, earning the institution a £120,000 prize, according to Museumnext.com. The Glasgow-based venue triumphed over stiff competition, such as London’s