Hatchards - The oldest bookshop in London (1797)
187 Piccadilly, London, W1J 9LE
(via trailerparkofmydreams)