Leeds tower named world best tall building

Broadcasting Place secured the prestigious award despite invoking a “love it or hate it” attitude due to its distinctive structure.

The building, which houses Leeds Metropolitan University’s Faculty of Arts, Environment and Technology, is made from weathering steel, which forms a rust-like appearance when exposed to weather …

View original article