Primrose Hill bakery offers baked cakes, cupcakes, brownies, and cookies. Daily delivery to all London areas.