Oakwood Tower

Oakwood Tower in London looks an exciting joint-project proposed by PLP Architecture and Cambridge University's Department of Architecture. Illustration: PLP Architecture

February 20, 2018 4:17 PM (UTC+8)