Anemones 2 Apsley Way, London NW2 7HF