Reviews of Prestons Stores. (Supermarket) in Northampton (Northamptonshire).