Works have been completed on a mixed use development in East London including office, and residential units.