London - UK London is steeped in over 2,000 years of history and many of the capital’s longest-standing traditions are still very much alive. Head to her palaces, courtyards and castles for ceremonies embedded in history. A number of annual parades regularly adorn the capital’s most ancient sites, from Trooping the Colour to the State Opening of Parliament.