how long has he lived in the uk?
Here is where i think he can get a Certificate of Legal Capacity to Marry:
Honorary Consulate General of the Republic of Poland in Manila
Plaza Santiago Bldg. (formerly United Philippine Lines, Inc. Bldg),
Sta. Clara Street Intramuros, Philippines
Phone No.: (632) 527-7491 to 94
Fax No.: (632) 527-1603
but you should give them a call, to check what he needs to bring with him, and how long it will take, or he can phone the polish embassy in London, as i dont understand polish
and when your married he can apply for a family permit from the british embassy.