Greetings from Warsaw!
Is there a particular place or chain store where I could pick up regular (meaning not-massively expensive) cosmetics and moisturizer? Also, I think I am going to need to buy a sweater and warmer pair of shoes (I checked the forecast when I was packing, but after sweltering in Poland last summer I couldn't quite bring myself to believe it)? The RS guide mentions high-end shopping areas, but I don't need anything fancy or too expensive. I remember from my trip last year noticing how many shops there were in the central train station. Would that be a good place to look?