About
SSS Philippines London United KingdomAddress: Embassy of the Philippines NO. 11 Suffolk Street London SW1Y 4HG United Kingdom
Contact Number: (44208) 432-9864 / (44207) 451-1830
Telefax Number: (44207) 930-4091
Officer in Charge: Alfredo Jose I. Recio Jr.
Email: [email protected] / [email protected]
Website: https://www.sss.gov.ph