No, but you can buy snacks and light meals at the cafe (second floor).
Hi, not sure if you can have them or not but there isn't any check where they would stop you from bringing them in. They do have a cafe on site that looks great too so you may not need to bring anything can just get snacks there! Hope that helps.
No
I had to leave my backpack at the cloakroom.
Thanks! Your answer is awaiting moderation.