I've lived in London for 23 years.
Love it.
2,000 years of history, architecture, blood sweat and tears went into building the place. It's no wonder parts are shit. It's no wonder the city centre smells. But I've been to New York, San Francisco, Madrid, Paris, Munich, Manchester and Honolulu. You know what? Parts of them smell too.
London is a fantastic place to live. And I'd sooner walk through London City Centre on a Saturday night than Bolton town centre.
I still say home when I talk about Bolton, though.