Back to Piccadilly


Hatchard's bookshop on Piccadilly in London


Hatchard's sign above the bookshop entrance



Back to Piccadilly