Very practical and strategic place to stay in London! Nice atmosphere and ambiance in Camden Town.