London is more than the royals. Its rich global history combined with modern-era’s creations makes it a charm to visit. Known as the tourist capital of the United Kingdom, London has a ton of tourist spots. But there are a few that you must not skip and surely pay a visit!