Спорить с теми, кто говорит, что шенген из Лондона нельзя, смысла нет — это не так, если у тебя есть британский вид на жительство. Рабочая виза, судя по всему, подходит, подаёшь в консульство Германии и остаёшься в Лондоне спокойно. Единственное — проверь на официальном сайте их требования для нерезидентов, а то правила иногда меняются.