Log in, or just make a new account, so you can:
Buy WHSmith Self Adhesive Invisible Photo Mounts for £1.99 at WHSmith