London will host the rearranged 2019 World Para-swimming Championships in September.
The event was due to be held in Malaysia from 29 July but the nation was stripped of the hosting rights for refusing to let Israelis compete.
Malaysia, which is a majority Muslim country, banned the athletes because of what Kuala Lumpur sees as Israel’s poor treatment of Palestinians.
The event will take place at the London Aquatics Centre from 9-15 September.
“I cannot thank the Mayor of London, UK Sport and British Swimming enough for their outstanding efforts stepping in to stage and support this Championships, a key Tokyo 2020 qualifier, at such short notice,” said International Paralympic Committee (IPC) president Andrew Parsons.
“I have no doubt the whole of the Para-swimming community will be appreciative of the efforts they have made to organise this competition.
“We appreciate that the dates are not identical to the ones we had originally planned in Malaysia and these new dates will have an impact on the performance programmes of Para-swimmers.
“However, following the cancellation of Malaysia and the opening of a new bidding process it simply was not feasible to organise a new event for the end of July and early August.”
About 600 athletes from 60 countries are expected to race at London 2019, which comes just four years after Great Britain last hosted the World Para-swimming Championships in Glasgow.
London 2019 will be the first time a global Para-swimming competition has been held at the London Aquatics Centre since the 2012 Paralympics, and will be a key qualification competition for the Tokyo Paralympics next year.