Secret London Inside London Inside England
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.
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.
Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!