Hat Tip: Nancy Jacques

From ThinkAfricaPress:

Walking protests shut down traffic on Oxford Street in central London. Projecting slogans such as “Sharia for UK,” demonstrators professed their disapproval of allied involvement in Libya.