Don’t go to this place. I found big spiders at night and the host just ignored me. This is not common in London, but also the place is not properly clean so not worth staying there to be honest.
Apart from that, the place is far from the metro station so you have to walk at least 13 min to the nearest one. There better places to stay in London than this one, so I won’t recommend it.