By Lisa Berwin2008-03-19T15:35:46
Swedish fashion giant H&M is to launch a new-format store in Camden, north London.
Already have an account? Sign in here