Introducing: London
London assumes the mantle of one of the world’s great cities with ease, crowning itself Napoleon-style by hosting its third Olympic games in 2012. It’s safe to say that London has not exuded so much confidence since the heady days of empire in the late 19th century, even despite the economic crisis that has [ Read More ]













