The City of London is kinda like a secular Vatican. It exists inside London as a seperate entity with its own mayor, its own flag and own crest.
Source: youtube.com
The City of London is kinda like a secular Vatican. It exists inside London as a seperate entity with its own mayor, its own flag and own crest.
Source: youtube.com