Westminster gem with generous flat whites, thoughtful sandwiches, and genuinely kind staff who'll surprise you with free cookies and extra kindness on tough days.