Ted Baker London
107 Grand Street | (212) 343-8989