Camden breathes music, art and life

In North-West London we find ourselves in Camden town, also known as Camden. This part of London sizzles with energy, which we notice right after arriving at Camden station: Camden is full of music....