Burberry, the global-based British clothing brand, brought London weather to New York for the launch of its American headquarters--appropriate for a company known for its high-end rain gear.
Burberry brings London weather for us launch