I'm not sure how they compare price-wise, but Farnell's in Lancaster is excellent for both processing and printing. It's a Q Lab, if that means anything anymore.

A google search for Farnell lab will bring them up.