The Council on Tall Buildings and Urban Habitat has named Broadcasting Place Leeds the "world's best tall building." The tower in Leeds, England, houses the Leeds Metropolitan University Faculty of Arts, Environment and Technology and trumped Dubai's Burj Khalifa, the tallest building on the planet today. The building is clad in weathering steel.

Related Summaries