London is really just a familiar big city - everyone speaks your language, dresses a little better but essentially the same, and the currency makes sense (even if the sizess of all the coins is screwy).
But it has some pretty cool stuff - generated no doubt by the 8 odd million campers here. Like the national gallery - and standing in front of a Duccio panel that almost made me cry.
My current project is scouring bookshops for the Dada Manifesto. I saw it in Italy, but in Italian.