Why London is the Greatest City on Earth
I may live mostly in DC, frustratedly adore Beirut, and enjoy travelling round the world, but only one place is my true love: The Metropolis; Her Majesty’s Capital; London. Having lived there twice and visited so often I’ve lost count of the times, London is truly where my spirit resides. When I arrive at Dulles, I groan; when I arrive at Heathrow, I think “I’m home.”
Given a little thing called the Olympics is going on there now, it’s a great time to tell you why London deserves every bit of attention it’s getting.