Alpha Japanese Language InstituteEducationLondon, Greater London020 7240 8761Not providedVisit website