Level 39

Level 39
1 Canada Square, London, E14 5AB
Photo of Level 39