c

Worst customer experience ever. Customer Relations...

Worst customer experience ever. Customer Relations Team are robots. Probably the worst airport, not only in London or UK but in the Western World. Better to avoid when flying to London.

Comments:

No comments