Londoners

English

Noun

Londoners

  1. plural of Londoner