A+U Magazine Press May 2015 Japan RARE on the Map! A+U magazine features the office’s Town Hall 5* Hotel in London’s ultimate architecture landmarks list. Japan Press Related posts DROO architects on Dezeen Architecture, Presse AJ – Architect’s Journal Architecture, Press Newer Post Mark Magazine