British Swimming Championships to be held at the London Aquatics Centre in 2021 British Swimming has announced that the … November 24, 2020