Hi Rob yes mate you can apply for a visa here at the philippine embassy in London or im pretty sure that you can get your visa at the philippine immigration when your there.