BL to create London’s largest city park

British Land has submitted plans to create a new park within its £1.5bn development of Broadgate, EC3. The park, which will extend to 64,500sq ft, will be the largest pedestrianised neighbourhood in central London, according to the developer. British Land