Id have to say if it was my decision id go for Jerez, cant stand the weather in England and Jerez do not treat you as second just because you are modular. They are very professional, great campus, great people.
After you have a looked around both you will know which one is right for you.
When are you off to Jerez?
LL