Sorry, its the must be available in London for the interview that throws me off.
Does this mean the aplicant is going to be flown there for the interview or must make own means?
If its the latter then again it will be difficult for anyone that needs financial help to get to London for an interview and not really open to them.
Thanks
HF