Camden Town

Travel story on the fashionable Camden Town, North London. Commissioned by Marie Claire Travel.