I am coming from Israel to London for the Chel$ki game in the Champions league on Dec 6th. I hope weather will be ok

Do you know if i will be able to buy some LFC stuff (shirt, scarf etc') before the game? or do you know other place in London I can find it?
I have been a few times in London, but didn't see in LFC things anywhere

Thanks for help friends !!