St Thomas Street Construction 02 Jun admin Dame Margaret Barbour Building iQ Student Residences – Shoreditch