`Cats' returns at new Perelman Center, a $500 million building in downtown ManhattanAndrew Lloyd Webberโs absence from New York Cityโs stages will be at most 14 months, with โCatsโ returning in June 2024 at the World Trade Centerโs new Perelman Performing Arts Center.