Very nice place with amazing record store just across the street. Everything one needs is just around the corner and Camden Town in general is totally worth a visit if you stay off the main roads.