London, United Kingdom
Unit 2, Saxon Business Centre, Windsor Ave
N/A
+44 2085441010
Terrible customer service, almost feels like my mere presence as a customer is a bother to them. Place has never been anything to look at in terms of tidiness and appearance, but customer service has never been this bad. Hopefully with the new refurb, comes new staff that will take pride in customer service.
like
This place is shocking, terrible customer service, no stock.... ever, made us do his paperwork.
Deli
The best companies in the category 'Deli'