watch 01:15 The Loop (TV) Do you like this video? The City is a location on the planet Earth. It is the home of The Umbrella Academy and the Icarus Theatre. The City Paper is published in The City. Appearances The Umbrella Academy: Apocalypse Suite 1 Notes and references ↑ The Umbrella Academy: Apocalypse Suite 1 Retrieved from "https://umbrellaacademy.fandom.com/wiki/The_City?oldid=10369" Categories: The City locations Community content is available under CC-BY-SA unless otherwise noted.