Leeds tower named world best tall building

, Comments 0 comments

"Rusting" Leeds tower block is the surprise winner of coveted award.

0 Comments To This Article