25th July 2015

Trafalgar Square, London WC2N 5NJ

The famously broad minded and fair British Press [*looks askance despairingly*] may be surprised to learn that there’s been an established and settled Muslim presence in this country for quite a considerable time now, so much so that the Mayor of London has acknowledged that presence by having a festival in Trafalgar Square to celebrate…