London is one of my favorite cities in the world — in fact, I actually lived there for a summer of studies back in 2007 which I sometimes forget because it seems like an eternity ago! While there are literally endless things to do and see in London, you can get a great taste of the city in just 24 hours — and I put that theory to the test during a recent stopover en route to Morocco. If your…
England Itineraries Travel