Of the large supermarkets there is a Waitrose in Kings Cross and a Sainsburys in Camden. Closer to home there is a Nisa, local supermarket and small Sainsburys within a five minute walk.