Great great great Customer service.

4.6 / 5
93% of users recommend this

EvaO'Keefe382's review of Travel Center UK -


“Great great great Customer service.”

Written on: 03/06/2014 by EvaO'Keefe382 (1 review written)

I have no words to express how good customer service the customer service adviser had,it seems like he knows very well how valuable the customers great.

Report this review