The Three Lords Aldgate EC3N Timeline News and progress updates from The Three Lords new development in Aldgate EC3N Post a new milestone