Small shops are now allowed to open for unlimited hours on a Sunday, while large shops can open for up to six hours. Legislation no longer requires shops to register for a Sunday trading licence but you will still need to register for loading and unloading on a Sunday.