B Brexiter Active member Oct 21, 2023 #1 Reflecting on Chelsea's decade as London's best team between 2004 and 2015.