There are a number of BSAC clubs in/near London, see the Find a Club tool.Yes new to UK and based in London now. Googled briefly for dive club and seems there're a couple in the SW. Will explore later.
Haven't yet dived properly because of the cold winter. I'd assume it will be more popular when the summer comes, mainly in south west England? Cheers.