Joan Elizabeth London holds a Bachelor of Arts from the University of Western Australia, and a Graduate Diploma in Teaching English as a Second Language. She has taught English, and worked as a bookseller.
London writes fiction, screenplays and short stories, and has lived in Fremantle, Western Australia.