Cherry Blossom Shoe Polish – the Pride of Chiswick

With the cherry blossom season drawing to a close, in London at least (though I was in Nottingham last week and the blossom there is still in full flower and looked fantastic), I thought I’d do a final cherry blossom post about Chiswick’s famous Cherry Blossom shoe polish. Continue reading