London may be a buzzing metropolis with enough shops and restaurants in which you could easily while the days away, it’s the culture that makes it a real travel destination for many. From the royal palaces to the enormous museums, London is filled with some of the world’s best cultural hotspots.
Buckingham Palace and the Tower of London are two of the most popular attractions for those interested in history and the monarchy. Art fiends will go crazy at the National Gallery or the Tate Modern. As for museums, London is home to some seriously spectacular ones such as the British Museum and the Natural History Museum. Best of all, most of these are free!