What does auf London gezogener Scheck mean?

auf London gezogener Scheck - German to English

cheque attracted on London [Br.]