Can I use my iphone abroad if I take out the sim card?

I'm going to england and i have 2 questions
1) Will the iphone still function if i take out the sim card? Like can i use Wi-Fi and take pictures?
2) if i leave the sim card in, how can i make sure i won't get any roaming charges at all?

Yes you can… Bt u hv to remove your sim card.

Country code is a fact here.

Take out the SIM and put the phone on Airplane Mode. If you want to use the phone with Wi-Fi, no need to put the phone on Airplane Mode, just take out the SIM.