Portsmouth May 10, 2025By Mia GarciaCrammed with 100,000 books the fifth-generation Preston bookshop dating back to 1867 – and Sherlock Holmes’ Lancashire roots – Blog Preston