This blew our mind!
Yes you read the title correctly, there are 2 cities the city we call London, the City Of London & London City.
Confused right? Watch the following videos to get a better understanding
In the video below we get a deeper look into how the governments of both cities work