7. M&S mini travel alarm clock £3.50, marksandspencer.com There's a lot - The Independent