The Royal Institute of British Architects (RIBA) has declared the winners of the RIBA London Awards 2018. Comprising a total of 61 buildings, the competition is a good opportunity to check out an ecle

From: Gizmag

tmp27bbbdec10d6f29f6bc097d8c649fb2b.jpg