See the latest events being held at Aberystwyth Sports Centre Pool below
Aberystwyth SY23 3AR, Aberystwyth, SY23 3AR, United Kingdom. View map