Great great great Customer service.

4.5 / 5
92% 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.

Get Great Holidays Deals From Expedia
Report this review
Was this review helpful? 0 0
Great Deals on Expedia