Casting its storm of style across the Atlantic, Burberry takes its latest creative expression to the streets of New York City.
Few things are more synonymous with London than its weather. From the tendrils of fog curling across the silvery surface of the Thames to the storms perpetually brewing over its looming buildings, gl… [+4006 chars]