Thank you so much @Jane , @Rachel and @Uzz ! I will definitely have a look at these, thank you so much for your help!
Swim central in fulwood charge about £57/month then there's water babies who charge £75/month. I thought both are quite steep. Nuffield also do their own baby classes however not sure how much they are.
We take our little boy to Water Babies at Fulwood Central 🥰 we started taking him when he was 6 months, he’s 1 now and still loves it! Xx
https://www.waterbabies.co.uk we go here, started when he was about 4 months but I think they do from newborn x