It really depends on the situation, there is no one set up which is the best in every game.
In the situation you are in I would put Wall Street in the Taoist Shrine city and then try to spread Taoism as much as possible. Shrines have the potential to bring in a huge amount of gold, and it would be good to multiply that. Remember that your capital might have loads of cottages which gives you loads of commerce, but if you are running the science (or culture etc) slider at quite a high percentage then that commerce won't be converted to gold. Your shrine on the other hand will bring in gold all the time.
With your capital heavily cottaged (or alternatively your Taoist Shrine city), Oxford University would be good there, if you are using the science slider.
National Epic goes well with the Ironworks, if you plan on building lots of wonders. That city can then build them quickly and reap the Great Person rewards faster. That certainly isn't a bad combination if you manage to get the wonders, but perhaps a more reliable combination is National Epic and Oxford University. This city can run lots of specialists, and in combination with the Representation civic (extra science on specialists) you can bring in huge amounts of science there too, even if you don't run the science slider very high. National Park can go well with National Epic too, but that combination only becomes available much later in the game.