From Cabbage Patch to Global Icon: The Evolution of Allianz Stadium

For over a century, the site in south-west London now known as Allianz Stadium has stood as the spiritual home of English rugby. Yet, to look at the towering, 82,000-capacity…