Huge signs promoting the high profile visitor to the UK have appeared around London.

Advertisement

More videos