Karakusevic Carson Architects - the United Kingdom Best Multi-Family Residence Development Company 2020 - London