Artisan cafe serving coffee and healthy food in a stylish, plant-filled setting. Features weekly-delivered, London-roasted coffee.