TfL: London's Elizabeth Line wins top architecture award

2024-10-18 257

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.

Free Traffic Exchange