» Lord Mayors show » hor till de nationella institutionerna i England och har fortlefvat i åtskilliga århundraden i ett så godt som oförändradt skick , medan många andra gamla bruk försvunnii.