Gog and Magog are the “Protectors” of the City of London
Two giants named Gog and Magog are the “patron saints” or “protectors” of the City of London…. Every year, on the second Saturday in November, they are paraded through the streets of the City. The City of London is about a square mile area of central London where the Bank … Read More



