London has inspired a lot of artists, from The Clash to Ed Sheeran. Here are 22 of the best songs ever made about London !