Teikyo School UK was founded in 1989 in beautiful countryside near Windsor Castle just outside London.The lush green campus provides an ideal environment for learning and sports, and its facilities include a classroom block, boarding houses, a football field, a sports hall and indoor swimming pool.&...
Read more about Teikyo Foundation - Uk