Hatchards bookshop interior, London, England, UK
Hatchards, the oldest bookshop in London (1797)
Size: 5020px × 3346px
Location: 187 Piccadilly, London, W1J 9LE, England, UK
Photo credit: © Fotomaton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, books, bookshop, bookstore, hatchards, interior, landing, libreria, stair, uk