Christmas in London – The 15 places you must visit

It is no secret that London is one of the places to be during Christmas. The city becomes festive and stunning with streets and buildings being lit in golden. The streets are of course busier and the Christmas trees around the city set the mood for a perfect holiday. If you visit the city during […]

Continue reading Christmas in London – The 15 places you must visit

Why is the Natural History Museum in London a Must

The National History Museum in London is located in the Exhibition Road in South Kensington. It contains an incredible variety of specimens (about 80 million) including animals, minerals, insects and a paleontology collection, which includes one of the most famous dinosaur exhibitions. Museum Zones The museum is divided into four zones. The green zone contains mineral, fossil, … Continue reading Why is the Natural History Museum in London a Must