Great flat to stay in near Camden market and close to subway and cafes and food store.
We will come back next time we are in London