Login
Start Free Trial Are you a business?? Click Here

The Cotswold Company Reviews

2.1 Rating 82 Reviews
D
Happiness Grade
Read The Cotswold Company Reviews
Visit Website

Phone:

0844 984 0003

Location:

Rouen House, Rouen Road, NORWICH United Kingdom

D

Delivery - Average

50.00%
Industry Average
They don't make their own! Numerous emails from them reminding me that the delivery notification would start from 15th November .
posted 6 years ago - Anonymous