No , I am sure that there is no restriction to take the baby pram and food inside. There is a many food shop when you entering at croydon. I hope that You relief your confusion. There will be also parking facility to not to worry about that from where you keep the car?