Great minimal apartment in one of LOndon's best streets .