It’s a fresh, new look for London Jewelers’ flagship at Americana Manhasset, where all that glitters is silver and gold. Read more with New York Post.