59. edithna street - london