Very convenient spot, close to tube and bus station, have pharmacy and convenience store around.
easy access to every tourism spot in central London.
And the host himself is super nice and super responsible for answer questions.
we arrived London early so Peter let us had a early check-in which we felt very grateful