architravel.com
20 Bank Street
20 Bank Street is one of the London’s Canary Wharf building. It is located in a thriving financial center and it is owned by Morgan Stanley. 20 Bank Street is a grid-frame structure and it lo…