જ્હોનની ભત્રીજી, બ્રિટનની એલેનોરર, કોર્ફે કેસલમાં બે સ્કોટિશ રાજકુમારીઓને રાખવામાં આવી હતી - એલેક્ઝાન્ડરની બહેનોને શાંતિ માટે ખાતરી કરવા માટે જ્હોન દ્વારા બાનમાં રાખવામાં આવ્યા હતા.