at 139 Gunnersbury Ave, London , W3 8 United Kingdom
599 FB users likes International School of London, set it to 142 position in Likes Rating for London, United Kingdom in School category
International School of London is London based place and this enity listed in High School category. Located at 139 Gunnersbury Ave W3 8. Contact phone number of International School of London: 020 8992 5823