Square Mile Coffee Roasters is a multi award winning speciality coffee roasting company based in London.