Yes you will need a visa.
http://www.egyptianconsulate.co.uk/Visas.php
I think you will need to apply in person, and it seems like it won't be that quick to be issued.
For The following nationalities and holders of Travel Documents, visa APPROVAL MUST BE SOUGHT from the competent Authorities in Egypt, and applicants MUST apply in person at the Consulate Visa Section:
Iran, Tunisia, Somalia, Morocco, Algeria, Lebanon, Iraq, Palestine, Ethiopia, Eritrea, Sudan, Djibouti, Mauritania, Comoros, Burundi, Rwanda, Liberia, Nigeria, Ghana, Sierra Leone, Mali, Niger, Chad, Israel, Afghanistan, Kazakhstan, Kosovo, Moldova, Philippines, Sri Lanka, Thailand, Indonesia, Pakistan, Bangladesh and Myanmar.
Approval/rejection of application takes approximately six weeks and the applicant is advised to contact the Consulate via email/telephone (stating the date of application/full name/nationality) so that the consulate may inform him of the decision taken regarding his application require approval from the competent Authorities in Egypt prior to issuing the visa (this process takes 6 to 8 weeks).