Do children travel free on the tube/buses and is it best for me and dh to get Oyster cards? We will there for three days. TIA.