They have lockers you can store jackets and maybe small bags...but nothing for large pieces. Though you may want to call and ask. I know they have lockers because you start the tour right next to them and they offer you one
They have lockers and the guides all have keys. You should be able to fit a small piece of luggage but not a large suitcase.
Yes
No
Thanks! Your answer is awaiting moderation.