Kate Lord Brown es inglesa. Cursó Filosofía e Historia del Arte, y obtuvo el máster con honores en Escritura Creativa por la Universidad Metropolitana de Manchester. Trabajó como asesora de arte en palacios y embajadas en Europa y Oriente Próximo, donde vive con su familia.