Let it rain; the umbrella that promises blue skies
However you travel, what better way of sheltering from blustery conditions than an umbrella emblazoned with a promise of blue skies? The umbrella is standard issue for any journey in Britain – however one travels and whatever the time of year. Its design has remained largely unchanged for thousands of years, but the risk of losing one has not diminished…