
London is one of the most famous cities in the world. No matter whether you love history, nature, movies, shopping or great food. It has it all and more. You will never run out of things to do here. However there are certain things you definitely need to see and experience if you're her for the first time.