translate English to French: London: Architectural Press.
Londres: Architectural Press.