Please, gentlemen, I need your help.
I'm planning to visit London for some days and as blades are not welcome in hand luggage I think I'll buy them locally. I'll stay in a hotel in Mayfair, so I had thought of Truefitt Hill, D. H. Harris (in St. James), TOBS (Jermyn St.) but the question is do any of you know if they sell Feathers? Any other shop would do but as I'll be around that place I'd like to have it at hand!
Your help is as always greatly appreciated!
PS I know, there is some danger in visiting those shops....