Telling You What's Good

Posts tagged “Britain

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.

Well, for starters, PIMM’S IN A CAN – to be drunk exclusively on the street.

(more…)