Can’t believe Christmas is nearly here already and Columbia Road shops are opening there doors every Wednesday from 5- 9pm between now and Christmas so come down and have some mulled wine and a mooch, it’s the most christmasy thing to do in London for sure.

 

 

 

SaveSave