NELO Head Office
Part First Floor, Moorfoot House, Meridian Place, 221 Marsh Wall, London, E14 9FJ
Get directionsGet in touch
Talk to a human.
Questions about a course, a visa step, or your application? We answer within one working day — usually faster.
Send us a message
We read every message ourselves — no ticket queue, no bots.
NELO Head Office
Part First Floor, Moorfoot House
Meridian Place, 221 Marsh Wall
London, E14 9FJ, England
General enquiries
Universities & partners