Christina's place is in a great part of town which is easy to get to from Kings Cross. It gives you a great launching pad to see London town!
I had a great stay and would recommend for sure.