Top 20 places in the London which one should visit What makes London so popular that every year thousands of…