Home news London Victoria power failure leaves hundreds stranded

London Victoria power failure leaves hundreds stranded

12
0

All lines from Victoria station are reporting cancellations and delays of up to 45 minutes.
Source: BBC