London has more professional football clubs than any other city in the world. Viaplay's Liam Barker traveled there to explore the culture, charm and passion of the clubs that make London the capital of football.