A regra geral é que é preciso solicitar vistos Schengen em um município de residência . Estar no Reino Unido em uma viagem turística não faz de seu conhecido um residente lá, então normalmente ele não teria permissão para apresentar um pedido de visto lá.
Os consulados estão autorizados a considerar o pedido de visto de um não-residente, se ele puder fornecer uma boa e convincente razão para que ele não possa se candidatar a partir de seu país de origem. Simplesmente querer ir em uma viagem de prazer não vai cortá-lo; uma emergência emergente ou uma necessidade comercial pode muito bem acontecer.