I don't have any idea where the British Embassy is in Manila, we have passed the American one many times.
Plus I have been somewhere to check my passport stamp and that was near China town.
My memory in names is rubbish, but I am sure I could still get there.