It looks nice and is in a good area and ideal for transport either in London or beyond. I like, Kentish Town. It's very safe and has lots of good things locally. I wouldn't have said that 25 years ago but I wouldn't have ruled it out.
The listing says the lease is long and I'm sure you're going to check that out. Anything approaching 80 years is when people get twitchy but from the looks of it I guess it was built in the 1960s, so that shouldn't be a problem.
I don't know about the price but I'm not alarmed by it. Some mortgage lenders don't like flats above shops, but you'll find someone who does.
The biggest thing to worry about is service charge and plans for the freeholders (I guess Camden Council) for expensive works. You might get horribly stung there so check for plans. On the face of it though, the scope for service charges are modest. I'm guessing just an entrance door, stairs, no lift and no garden.
I'd definitely rent a room there if I needed to. As a side issue, I'm glad that it's going to be your home rather you seeing it as a buy-to-let investment.