Freed of London's New York / Long Island City Boutique Store is located at 44--01 21st Street in Long Island City, Queens, between 44th Avenue and 44th Road. We are just minutes from midtown Manhattan across the East River and blocks away from Queens Plaza and the Queensboro Bridge. |