Friday, April 24, 2020

London's Thames Crossings

https://www.youtube.com/watch?v=5RLWx-CTB9g


inside London's new Tottenham Court Road (TCR) station - part of the £18BN Elizabeth Line that is being constructed by Crossrail beneath the UK's capital.
https://www.youtube.com/watch?v=swSeHxk9TGI