Don't hesitate to book this place for your stay in London. It is both cosy, beautiful and inspiring. The area is nice and quiet (for being so central), but at the same time SO close to... everything - the underground station 'Bethnal Green' is only a few steps away.
Hopefully the apartment will be free again for my next London visit :)