Worst company ever
Worst company ever. 8 years ago when I moved to London the service was great, right now if I could I would give 0 stars. Delays everyday, strikes, the service is slow and most of the time there is not even space for standing.
Date of experience:
Oct 17, 2023