Ilford, Greater London
. Easily accessible via public Transport It is an excellent place to work both in terms of students and staff members...