From royal palaces to where some of the most iconic royal weddings took place, here’s 6 royal landmarks to visit in London, England if you’re a fan of the Royal Family.