Great apartment in Camden Town! The position is perfect, a little bit noisy but you’re in Camden Town, so what do you expect?