The Avengers Tower is a massive landmark in the Marvel Cinematic Universe, but it has not been seen in any of Marvel's Netflix shows, which all take place in New York City. According to Jeph Loeb, a co-executive producer of Marvel TV, Marvel has a reason for that. Loeb and fellow co-executive producer Jim Chory were interviewed by Inverse recently, in which the two discussed Marvel TV's relationship with New York City.