The Great British weather may be a nation obsession....
...but it's no good for trade!

Homepage