Leeds Met University tower voted ‘world’s best’

A rusty-looking tower block in Leeds has been voted the best tall building in the world.

Broadcasting Place houses Leeds Metropolitan University’s Faculty of Arts, Environment and Technology.

The building is made from weathering steel, which forms a rust-like appearance when exposed to weather …

View original article