Question: Where is the sister school on Isle of Wight to the Southampton Studio School located ?
Answer: East Cowes