ten (1)


With a population of nearly nine million and sprawling over 600 square miles, the capital of the United Kingdom is of course packed with history - which you could spend years exploring - along with exciting shopping, dining, culture, and entertainment. Much of London's top "attractions" are concentrated in the center city - especially Westminster, the City, and the West End - but are scattered across various other areas such as Kew, Bloomsbury, Kensington, Hyde Park, Richmon

Read more…