England Architectures (2009-2018) by Foster and Partners – Canary Wharf Station Cross Rail, London Virginia Maneval 9 May 2018 0