Tara Darby tells us her top free free attractions to check out when visiting London, England. Interested in traveling to London? London is the capital of England and Europe's most populous municipality by far. London is one of the western world's oldest cities. London sits near the south-east corner of the United Kingdom. Cambridge is 80 kilometers to the north, Slough and Reading are to the west, and the English Channel lies 70 kilometers to the east.
See the rest of our videos here: www.youtube.com/mahalotravel