Perfectly reasonable, basic, no frills accommodation in an extremely well located (for north/central London) maisonette.