Question: What is the location of the school on Isle of Wight that is on two separate campuses , both located close to each other on Wellington Road ?
Answer: Newport