Home news London Victoria power failure leaves hundreds stranded

London Victoria power failure leaves hundreds stranded

8
0

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