Kate Spade New York is making its London outlet debut with the opening of a new store at Outlet Shopping at The O2 this spring. Spanning 2,408 square feet on the upper level of the shopping ...