Other than my beloved London
, there are a few that stand out.
New York (sings: these streets will make you feel brand neeewwwwww!). Been there a dozen times and just never get sick of it. Home from home. Love it.
Rome. Noisy, traffic-ridden, people are rude, but STUNNING. Felt like the ultimate wide-eyed tourist having coffee every morning in the shadow the Pantheon and stomping around the Colloseum.
Also love Paris and Florence with a passion (although would avoid Florence in high season), and really enjoyed Jo'Burg more recently, which lots of people (especially South Africans) said was scary, but turned out to be a fascinating, sprawling great place.
To be honest, I love cities. I haven't been to a European city I didn't like (yet). Even the cities I have found strange or stressful (Mumbai, Kingston, Bangkok) I enjoyed getting to know.
Desperate to go to Istanbul, Tokyo, Havana, Chicago and Rio in no particular order.