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.