Legendary bookstore Foyles has four shops in London, but the Charing Cross Road branch is the original. Safe to say, you’ve never seen a bookshop quite like this one:... Read full article »