Reviews of DONALDSON NEWS & CONVENIENT STORE. (Supermarket) in Peterborough (Cambridgeshire).