We are the most visited city in the world - and they're not coming for the weather. Culture is one of things that's made London hugely successful. Munira Mirza Success World Weather