Cute artisanal coffee shops make dreary London days better.

Two signs on a wet pavement advertise an offer for a free bag of coffee after completing a loyalty card and the name 80 Stone Coffee.