Daily Archives: December 15, 2011


When there is talk about some of the world’s great cities, London usually pops up somewhere near the top of the list. A massive city with tons of history and plenty of sites to see and things to do, London would be a great addition to any travel itinerary. While we all know the famous sites London has to offer, […]

Why You Should Add London to Your RTW Trip