22-story London Tower to Be Elevated Above New Park

22-story London Tower to Be Elevated Above New Park

Southwark Council, in London, has granted planning approval for a new 48,180 sq m development in a riverside area of the city known as London Bridge, according to information released by the building’s architects, Foster Partners. The 22-story, mixed-use project will...