I have a rule about bookstores. If I can see the back wall on arrival, I keep my expectations low.
This place broke my rule in the best possible sense. The shelves swallow you whole.
Over 300,000 books live here, stacked in rows that seem to bend around corners and multiply when you are not paying attention. I came in for one paperback and walked out two hours later with a bag I could barely carry…