TfL: London's Elizabeth Line wins top architecture award

Views 3.1K

The Elizabeth Line in London has been awarded Britain's top architecture prize for its innovative design, offering a flawless solution to inner-city transport.

Share This Video


Download

  
Report form