Our office benefits from an exclusive location: Canary Wharf.
This is London’s newest business district and has become one of the two main financial centres in the city.
Our central location enables us to personally check and monitor the quality of our services with regards to accommodation, language schools and workplaces and it is very convenient to visit us.
The closest tube stations are: Canary Wharf (Jubilee line and DLR) and South Quay.
Send us an email and book your appointment with us now.