Londoner
noun
°A person from, or an inhabitant of, London.