London keyes annal