Most retail shops advertise jobs but it’s very hard to get one. Not impossible but highly competitive. The average pay is around £10 hour. A lot of places don’t like to hire under 18 because it’s a lot more paperwork and you have to have longer breaks.