One of the best Greggs establishments in the country. Staff always pleasant and professional. Quick service even through busy periods. Store is kept clean and runs effici ... more