Collection: Christmas Gifts Under £20

A thoughtful Christmas present does not need a big budget. This edit brings together cosy socks, festive messages and personal little details, all priced under £20.