Peabodys has opened a new coffee shop at St Richard’s Hospital, serving fairtrade organic coffee, artisan foods, and dietary-inclusive options in sustainable packaging.