The perfect place for spending some days in London: Easy to find, a warm welcome, a place to feel comfortable, with helpful insider tips for Camden Town and Kentish Town. We enjoyed it!