NELSON Worldwide led the renovation of the London Jewelers’ store within the luxury shopping center Americana Manhasset, located in Manhasset, New York. The beloved family-owned jeweler turned to us to create an elegant and timeless design that would allow for the brand to flourish for years to come.