Norwoods , en af de skönaste i London , en verklig fredens trädgård.