The Hobbit johnlewis.com, £24.99 If The Hobbit is as popular as The Lord of - The Independent