World Trade Centre, London
Appearance
Built in 1991, The London World Trade Centre is a 89 m, 19 story building in the Canary Wharf section of London, England. The building remains unoccupied since it was heavily damaged by an IRA bomb on February 10, 1996.