The Cube by Park Associati in London, United Kingdom
The Cube in London