At The Barn, coffee brewing is elevated to an art. The premium quality beans are roasted in London and immediately shipped to the café where they’re brewed using three... Read full article »