LONG queues for buses at Liverpool Street Station
- 7 years ago
Footage of commuters queuing for buses at Liverpool Street Station in London during today's Tube strike.
++CLIENTS PLEASE NOTE: THIS VIDEO HAS BEEN EDITED++
++CLIENTS PLEASE NOTE: THIS VIDEO HAS BEEN EDITED++