Sporting classrooms looking like information technology startup offices, Harrow International School Appi Japan is part of the "British invasion" coming to Japan. Situated on the Appi Plateau in ...