The Language Ville is located in Lagos, Nigeria on Plot 24, Tejumola House (3rd Floor Omole Layout, Omole Bus Stop Isheri-Ojodu Road. The Language Ville is rated 3 out of 5 in the category language school in Nigeria.
Address
Plot 24, Tejumola House (3rd Floor Omole Layout, Omole Bus Stop Isheri-Ojodu Road