I lived in Fulham for a year.
The thing with London is, go for a week, you’re like, “I’m moving here”. Stay for a year, you kiss the ground when you get off the plane in the USA.
Current London or NY ? NO WAY tp both . 1970’s London vs. NY - London hands down . I especially loved North London .