Harwich, United Kingdom
Valley Rd
N/A
+44 1255240000
Wheelchair-accessible entrance
Awful company and service. Very rude customer service team. Struggled to solve my labelling issues. Was fobbed off from department to department. Products are really expensive for the service that they provide. Would not recommend the hassle
like
Deli
The best companies in the category 'Deli'