London Uncovered: Royal History & Essential Travel Tips London, the historic capital of the United Kingdom, is a massive metropolis where centuries of royal tradition meet a cutting-edge global culture. From red double-decker buses to ancient fortresses, London is a city that never stops fascinating its visitors. Here is how to conquer London like an…