Well dressed demonstrators, organised by the satirical gentlemans publication Chap Magazine, protest outside the proposed site of a new Abercrombie & Fitch childrens clothing store on Savile Row in London, England.
{}