Clorane Gardens, Hampstead, NW3