Holly shit! Island on south of Britain have a lot of road and railroad! Who are you, Guitano!? Robot?
LOL, that's one of the few parts where I already added secondary roads... But apparently the Isle of Wight is much more complex than that of the current Normandy map