Great location and ideal flat for a stay in Camden.