Review: Taylors of Harrogate Tim Peaks Coffee (Harrogate, North Yorkshire, England)

People from all walks of life are fond of their caffeinated beverages, but I feel like the most creatively inclined people I know have a disproportionate level of interest in the quality of their coffee and tea. Perhaps it’s an occupational hazard (work that’s rife with attention to detail!), perhaps musicians and artists are just […]