The Roasting Shed micro coffee roastery. We carefully hand roast and sell fresh coffee beans on demand, based in Clapton, East London.