Reducing London to &quot;all this crappy weather&quot; is just nuts. It&#x27;s one of the greatest cities in the world. A lot of people are motivated to live in London for reasons other than the weather!