Helen Court, Hendon Lane N3