World’s Strangest

Your source for the strangest things around!

The Secret City of London: Government

A while back, Miss C told us about a video clip by C.G.P. Grey that explains the most complicated political entity in the world: The City of London. No, not London, the capital of England. [...]

The “City of London” Lives Inside a Larger City Named London

As an American, my knowledge of London is pretty limited — you know, big city, Big Ben, big Olympics, yeah, I get it. But it came as quite a surprise to learn that there is another London inside of London. In this video, serial mindblower C.G.P. Grey explains how the City of London is a [...]