Hi, first are you aware that installing a new circuit anywhere is 'notifiable work' under bldg regs 'Part P' which means either paying LABC a fee before having the shower installed or using a registered Electrician to do the install who can self certify and notify on your behalf.
As to regs; all circuits in a room containing a shower/bath must be RCD protected.
Sockets are allowed in the room provided they are outside the reach of someone in the showereg outside zones 0,1&2. your electrician will be able to advise and if too close move sockets/light for you,
see also 'Projects- Part P'
DIY how to tutorial projects and guides - Did you know we have a DIY Projects section? Well, if no, then we certainly do! Within this area of our site have literally hundreds of how-to guides and tutorials that cover a huge range of home improvement tasks. Each page also comes with pictures and a video to make completing those jobs even easier!