Ukrainian with permanent German residence do I need a visa for the UK?

I am Ukrainian with permanent German residence. Do I need a UK visa?