Cherry Blossom

Our Heritage

Cherry Blossom was the first - and now only - UK manufacturer of shoe polish.