Very well located in Camden Town