Bragging rights: who are the most decorated football teams in London?
Football is one of the most deeply entrenched sports in the United Kingdom, boasting rivalries that span decades. London is no different, with clubs across the capital battling it out for bragging rights to be the area’s best club. With that in mind, here is