Definitely water and comfy shoes. Walking shoes are great.
Layers, you get hotter or colder depending on how many people are around you as well as the ambient temperature, so being able to put on or take off layers is good.
A pacamac or light raincoat that can be squished into a backpack.
A backpack! 