Bring lots of clothing and put on layers of clothes. Try to go to a warmer place every hour, to warm up your body a little bit, think about going into a store, restaurant, show, the Discovery Arcades or even visiting a hotel. Drink something warm, this will warm you up from the inside.