05/05/2017 Building and Architect of the Year Awards 2017 St Declans Terrace has been shortlisted for the Building and Architect of the Year Awards 2017