Almost legal. You have one segment too many in Asia and North America:
-FREE- FLT SEGS WITHIN EACH CONTINENT ARE LIMITED AS FOLLOWS:
AFRICA 4
ASIA 4
NORTH AMERICA 6
SOUTH AMERICA 4
SOUTHWEST PACIFIC 4
EUROPE/MIDDLE EAST* 4
you can't go to both DXB and SVO from LON:
NO MORE THAN 2 FREE MAY BE BETWEEN THE UK AND ALGERIA/ ARMENIA/ AZERBAIJAN/ BAHRAIN/ BULGARIA/ CYPRUS/ EGYPT/ GEORGIA/ GREECE/ IRAN/ ISRAEL/ JORDAN/ KUWAIT/ LEBANON/ MACEDONIA/ MALTA/ MOROCCO/ OMAN/ FUNCHAL, PORTUGAL/ QATAR/ ROMANIA/ RUSSIA/ SAUDIA ARABIA/ SYRIA/ TUNISIA/ UNITED ARAB EMIRATES/ UKRAINE/ YUGOSLAVIA
you can't do SYD-PER-SYD:
WITHIN AUSTRALIA - 1 NONSTOP OR SINGLE PLANE FLIGHT PERMITTED BETWEEN THE FOLLOWING POINTS:
BNE/CNS/SYD-PER
MEL/SYD-DRW
and you can't do LHR-CPT-LHR:
1 INTERCONTINENTAL DEPARTURE AND 1 INTERCONTINENTAL ARRIVAL PERMITTED IN EACH CONTINENT EXCEPT AS FOLLOWS. (no relevant exceptions)
However, with some modifications you can still easily make 67k status miles on a single RTW.