London is an Islamic heII.