ComplaintsHub.co.uk » 1 Welbeck Street - Reviews, Complaints, What is Located

Address: 1 Welbeck Street
Found 1 review / complaint

Debenhams
Promised Refund Then Refused

I ordered some items on April 16. When they had still not arrived by May 1, I sent an email and was assured they would arrive by May 6 and that the delay was due to the volcanic ash. When the items had still not arrived by May 6, I requested a refund. I was told I would receive a refund if the ...