
This week saw the annual parade for the Lord Mayor of London which celebrated the 693rd incumbent . Every year as part of one of the oldest civic parades in the world you might catch a glimpse of two fearsome looking but generally kindly looking wicket giants. They are the traditional guardians of the City […]
Gog and Magog – The Guardians of the City of London — Stephen Liddell