Buy Anything and Get Hand Sanitiser for £3 at The Body Shop

Purchase anything in store at The Body Shop and get their gorgeous zesty hand sanitiser for only £3!