This is definitely the best place to stay in London, Camden Town is very close from the house and Siobhan is very considerate!