The apartment was perfect for our long weekend in London. It is only a 5min walk away from Camden and the Tube station was just around the corner. Grocery is accross the street and a couple of really nice pubs as well.
And the apartment was a perfect place to relax after a day out in London.