Independent coffee shop, The Larder Oakham, offers great coffee, home-baked cakes, and home-cooked food.