Despite delays on the underground, huge crowds on Oxford Street that are always going in the opposite direction to you, and restaurants in Soho so packed there's an hour waiting time, you've got to admit that London is pretty fantastic. Here are just some of the many reasons why.
404