Sports | Thu May 2, 2013 3:12pm BST

London Olympic Stadium to host 2015 World Cup matches