Where do you trade Pokemon in Pokemon HeartGold?

you can go into any pokemon center and go up the stairs and there will be someone standing there you talk to them and save your game then you enter the union room and your friend does the same and you can trade