The Best Store on Cheshire Street


Cheshire Street is right off Brick Lane. For some reason, I walked down it many times whilst living in London. This shop always stood out to me.

© marionhoney.. Design by Fearne.