This or that? Which structure is associated with celebrated architect Norman Foster?
List ordered in Alphabetical order A,B,C.
8 Canada Square
City Hall, London
Millennium Bridge, London
Willis Building, United Kingdom
World Port Center, Rotterdam