LIVERPOOL STREET STATION

A power upgrade for London’s Liverpool Street Station, the busiest train station in the UK