It is just a few minutes walk from St Pancras/Kings Cross Station. Extremely convenient for traveling in London.
The host was super nice!