Thames Hall nearing completion