London is the smallest city in England

Yes, you heard that right. What you think of London is actually just a small urban area part of the Greater London region. The city of London covers only 1.2 square miles and has a population of around 7,500 residents. As such, the city of London is actually the smallest

Winnie The Pooh is Real?

London Zoo was the home to one of the most famous animals in the world: Winnie-the-Pooh. Winnie was given to the zoo by a Canadian regiment who were called up to fight in France during the First World War. Winnie lived at ZSL London Zoo from 1914 until 1934 during

London’s Smallest Statue

In a city filled with grand monuments and huge statues, it’s nice to know London has an official smallest statue. Located on Philpot Lane, the statue of two tiny mice eating cheese is dedicated to two builders who fell during construction of The Monument after an argument over a missing

Hidden Time Capsule

Cleopatra’s Needle, an Egyptian obelisk, was erected on on the Thames Embankment in London on 12 September 1878.  Made from red granite, stands 68 feet (21 metres) tall and weighs 224 tons Cleopatra’s Needle was presented to the United Kingdom in 1819 by the ruler of Egypt and Sudan Muhammad