The City of London Corporation has appointed a head of design to ensure the quality of future developments within the Square Mile. Gwyn Richards will report to the new chief planning officer Annie Hampson who recently replaced the outgoing Peter Rees, the... Read More