Great location. Walking distance from Camden, London Zoo etc.