Elvin assure la survie financière du site en l'ouvrant à de nouveaux sports : course de lévrier, motocross, etc. Le stade de Wembley accueille quelques matchs de modestes clubs de Londres : Leyton Orient en 1930, Ealing AFC en 1930-1931. À l'occasion des Jeux de l'Empire britannique de 1934 on fait construire l"'Empire Pool and Sports Arena", qui dispose notamment d'une piscine. Elvin tiendra enfin un rôle capital dans l'obtention et l'organisation des Jeux olympiques de Londres de 1948, ce qui lui vaudra d'être anobli par le roi George VI en 1947. La stade de Wembley accueille les cérémonies d'ouverture et de clôture, les épreuves d'athlétisme ainsi que les finales des tournois de football et de hockey sur gazon, devenant ainsi un « stade olympique ». L'Arena accueille elle les épreuves de natation et de boxe.