What springs to mind when you think of the Isle of Wight? Queen Victoria’s holiday home? Home of the world’s biggest yachting regatta Cowes Week? Well, for Forge it’s the now annual trip to the UK’s very own sub-tropical (some of the time) cycling mecca.