Very nice place to stay in next to Camden town