News

Ninety-two antennas on top of Cromwell Tower in London’s famous Barbican estate have been refused because of their impact on the listed building.