Our couriers are very busy
Delivery might take longer.
Not taking orders at the moment

Greggs - Colchester, 58 St Christopher Rd
Sandwiches Breakfast
58 Saint Christopher Road, Colchester, CO4 0NB
Delivering now
£1.49 delivery fee
No min. order
760 reviews
Average customer rating
4.6
of 6
4.6 of 6
760 reviews
Melissa
26/06/2022
Forgot part of our basic order then blamed the driver. Bacon In our rolls was cold and tough and no ketchup even though I asked for it to be. Obviously the person didn’t read the order correct.
Lydia
24/06/2022
Opened bag and ketchup had exploded inside all over food and drink! Not happy😡
Brooke
23/06/2022
lyn
19/06/2022
sheryl-leigh
19/06/2022
Great food, lovely delivery driver u fortunately our sausage rolls had been forgotten but we’ve been refunded :)
Mick
17/06/2022
I ordered at 7.16 am and it took 1 hour to b delivered food is stone cold again
Nick
15/06/2022
Liam
14/06/2022
Food was freezing cold like it hadn't even been in a oven would of been better walking there myself fuxking libertys
Jack
14/06/2022
Toby
14/06/2022
Lydia
10/06/2022
Sandwich made terribly!! Not worth the money
Nick
09/06/2022
Paula
07/06/2022
Wrong order. Ordered sausage breakfast roll and had bacon - my daughter doesn’t eat bacon!!!!
Sandra
04/06/2022
Kieren
04/06/2022
Sausage rolls were missing and the food tasted funky
Syed
03/06/2022
All good
Ian
27/05/2022
amy
25/05/2022
Steven
25/05/2022
Oliver
23/05/2022
Miz
23/05/2022
George
22/05/2022
Somehow got ham and cheese confused with chicken club?
Alan
22/05/2022
Stone cold , delivery kept on being pushed back but clearly made an hour before it arrived ,,
James
22/05/2022
Ordered baguette no sauce in one of them and cold when driver delivered was left on the floor outside
Ben
20/05/2022
Lisa
20/05/2022
Paula
19/05/2022
Laura
17/05/2022
Great driver
Miz
14/05/2022
Tom
11/05/2022
Food is fine but the delivery charges are extortionate! This restaurant is only a mile down the road and it was a £3.50 delivery fee. Won’t be ordering again
Adults need around 2000 kcal a day. Equal to 8400 kJ.