The Internatioual Agency 26 Budge Row London , E.