NYC holds no attraction for me at all.
Have been to London several times, & just L OVE it!
So much culture, history, things to see & do. Just standing at Piccadilly Circus, looking around, breathing in the atmosphere (fumes?), just plain BEING there is salve to my soul! I feel so 'at one' anywhere in the UK.
It's THE most marvellous 'jumping off' city which opens up to all of Europe, the Meditteranean, Iceland, & even as far as Egypt & Africa.
Thoroughly enjoy commuting on the 'Tube'; know how to get around London better than I do my own city by bus! Always travelled by train to work, thank goodness!
Back in the '80's, my husband had to work there for a week, so I took a Bus trip each day, to Cambridge, Kent, Canterbury etc. He walked me to Tour bus stop, then went off to work, & was there when I returned, & we'd just walk back to our Hotel. Absolutely marvellous!
Would have those times again, in an instant!