OMG! Did You Know There Is A Secret City Inside Of London?? (VIDEO)

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

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.