Stayed at Rochana's flat for 10 nights. Nothing much to complain about, we had everything we needed. Check-in was easy, given directions and advice to orient ourselves. Travelling to Central London was easy, either from Manor House or Finsbury Park.
Would definitely consider staying again when we visit London