This school is located in New Barratt House
47 N John St
Liverpool L2 6SG
United Kingdom, in the city of Liverpool. Any suggestions to make to improve our colleges directory you would greatly appreciate it CONTACT. List your lived experience in this school (LILA - Liverpool International Language Academy) for other users to see. 7% of users who visit the information in this school live or work within a radius of 85km.
Liverpool has 468945 citizens. The number of colleges in this city is 4.