If you are planning to visit London anytime soon and want to know beforehand whether the city is gorgeous enough to withhold your interest all along, here is presenting you a grand list that would offer you the top 20 reasons why this grand city needs to be visited. London is one of the most beautiful cities in Europe where life never ceases to surprise you. Take a look.
1. Visit some grand historical monuments
London is one city which is a classic blend of old and modern. Be it its buildings or monuments, everything here is a mix of both the worlds, and is full of surprises at every nook and turn. The city has had a vibrant past that dates back to AD 50 and has seen many eventful happenings for centuries. For history buffs, there is more than enough to be explored here, for example, Londinium can be visited if you have read about the grand Roman Empire. Other places like Westminster Abbey and Elizabethan at Globe Theater are worth a visit.
Image credit: wikimapia