you will find hosts who are very much engaged in making you and your fellow housemates feel welcome. it's a great spot to start from to explore london. you should stay a few days at least to take advantage of the surrounding areas as well, like regent's canal, angel etc.