The first Church's store exclusively dedicated to its women's collection has opened at 163 New Bond Street in London