London City Airport flags concerns about The Tulip designed by Foster + Partners
Foster + Partners' plans to build a 305-metre tall viewing tower in London may be blocked, as London City Airport says the structure could impact its radar system. More