Developers Oval have announced new plans for the Albert Bridge House site on the banks of the River Irwell, which has been home to the 18-storey former HMRC office block since 1959. It is the ...