Leeds arena site chosen
Builder and Engineer - UK
A £30m arena is to be built in Leeds after council bosses finally decided on a location. Leeds City Council has decided to build the 12500-seat ...
Leeds Arena Hotels