Eleanor (London, UK)

Eleanor is a language assistant. She lives in London.