+

Preston coffee shop Ham and Jam blames roadworks and regeneration for failure