One of the best places to visit in London during the winter is the Houses of Parliament and Big Ben. Large Clopotulul called The Big Ben clock, an iconic landmark of the city, is one of the top 10 attractions in London located north of Westminster Cathedral.
British Museum, founded in 1753, is one of those museums whose paintings and works of the leading painters in the world. Some famous works are the sculptures of the Parthenon, Sutton Hoo and Mildenhall treasures, Portland Vase and Rosetta Stone. Moreover, there are several guided tours and excursions taking place in the gallery every day.
Located on the north side of the river Thames, the Tower symbolizes the conquest of England and subsequent oppression by rulers Norman. The castle was built by William the Conqueror and served as adobe kings of the past.