Great place with the best hosts, just 20 min walk from Camden.
I will come back next time I am in London :)