Interesting idea MsSmurf.
My best guess on the location was going to be placed south of Herbert Street in the area sandwiched between LGA on the East, Bute Street on the West, Herbert Street to the north and the little pedestrian tunnel to the South. I think it would just about fit, being slightly bigger than Cathay's station.