Celebrating the new Showa campus The British School in Tokyo (BST) has just opened a…