Based in the the lovely town of Upton upon Severn in Worcestershire. Our range of traditional steamed pudding's has been growing over the years.