London, UK: A protest outside the proposed location for an Abercrombie & Fitch store in Savile Row, the home of men’s bespoke tailoring

London, UK: A protest outside the proposed location for an Abercrombie & Fitch store in Savile Row, the home of men’s bespoke tailoring