The City of London comes alive with music and ceremony in history’s oldest, longest and least-rehearsed civic parade, all to welcome the new lady mayor. Expect the unexpected!ÌýMore