London is a beautiful place to see and visit. Here are a few must see vacation spots in London. Big Ben When you think of London, you automatically think of Big Ben. This has to be the world’s most iconic clock tower. Located at the north end of the Palace of Westminster, is in one… Continue reading Things You Should Do When Traveling To England