Handy location near Camden Town and Chalk Farm .. great value place to stay in London