City of London Watchdragons

The City of London is guarded by 14 watchdragons, fearsome beasts that stand over the major routes into the city based on the dragons that are in its coat of arms. This dragon is one of the 2 originals located on either side of Embankment.