Drottning Isabella har lemnat Romoch