The house is lovely, the room include everything you need for your stay in London. Is very close to King cross and the British Museum. You can explore London by walk or by train and buss.
If you have some doubts Larysa will help you!