18 Mansell Street Aldgate E1 Timeline News and progress updates from 18 Mansell Street new development in Aldgate E1 Post a new milestone