As Foyles prepares to unveil its new flagship store on Charing Cross Road, we speak to boss Sam Husain about the shop and physical books retailing.

In pictures: Foyles unveils flagship bookshop 'for 21st century'