Ospreys choose St Helen's as new stadium home 0 08.07.2024 14:05 BBC News (UK) Ospreys announce their new stadium will be based at St Helen’s in Swansea, with the Welsh region hoping to move in time for the start of the 2025-26 season.