The world's smallest storefront London, 1900. — Steemit