
Italian fashion company Moncler is greeting shoppers in one of the U.K.'s most notable upscale retail districts.
By Zach James for Luxury Daily News Service
Italian fashion company Moncler is greeting shoppers in one of the U.K.'s most notable upscale retail districts.