International House London is seeking Portuguese Teachers to work at our prestigious site in Covent Garden.
Covent Garden