Helen is a fantastic host! She makes you feel very welcome from the first moment. Helen's place is close to bus stops and tube station that takes you to the centre of London quite easily. Definitely recommend it to anyone that needs a place to stay in London for work.