Isabella's apartment is located in a very central location, literally right across from the Tate Modern.
Self check in was a little different to any other Air BnB's I've stayed in but I managed to let myself in with the instructions that I'd been given.
I had a horrific experience of being locked in the bathroom for over 5hrs as the door automatically locked & I was stuck inside, luckily Isabella came home & managed to get me out. The door handle is slightly lose so be careful that you don't get locked in. Isabella is a lovely woman & was kind enough to let me leave my bags at the apartment on my final day as my flight wasn't until later that evening.
Great apartment to stay in if you are independent & self sufficient.
See you next time I'm in London :)