ParentFull threadhodwik2·In London they currently have 230 buildings 20 stories or more being developed, or planned for development. It looks like the investment capital is doing wonders there.View on HN