Great great great Customer service.

4.6 / 5
92.9% 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.

Visit Mark Warner Holidays for Summer Sun 2017
Report this review
Summer Sun 2017 - Mark Warner