18-30 Leonard Street EC2A Timeline News and progress updates from 18-30 Leonard Street new development in EC2A Post a new milestone Now over 90% sold! 11/03/2013 by Buildington You can now register for the launch of the penthouses at the development website! 2-bedroom apartment prices start from £695,000. Source: Homes & Property,... 28/02/2013 by Buildington