London School of EnglishLocation 15 Holland Park Gardens,LondonW14 8DZNext Event No upcoming events Map Unavailable Upcoming EventsNo events in this location