I can hardly believe this but my hotel in Paris can't offer me a non-feather pillow (allergive to feathers).....maybe the hotel's too cheap (185/E) to have good service but I'll arrive too late to find a pillow for the first night so I need to pick one up in London. Here in the US we have stores like Target which offer cheap pillows for such an occassion. Do you have such a place in London you can recommend I get a pillow? Like I don't think I can afford a pillow from Harro'ds. Thanks in advance!