London is the heart of England and the largest metropolitan area of the United Kingdom. The city is located on the bank of the river Thames with aspiring scenery all around. It is a leading global city with strengths in many fields such as the arts, education, commerce, entertainment, fashion, finance, and media and last but not the least tourism. It is one of the most visited places in the world with countless excitable tourists entering the city every day. There are many places that should not be missed when you visit London. The top five wonderful places are listed below: (more…)