what is the location of the school that is on two separate campuses , both located close to each other on wellington road ?
newport