Nice PR stunt by The Chap Magazine - protesting against a planned Abercrombie & Fitch store on Savile Row