CommArch 32

Office building, London, UK