Specialty coffee roasters, 39 Steps Coffee, crafts fresh coffee. From bean to cup, they aim to provide Londoners with the finest brews.