Style, elegance, and history. Stepping into Harlem Haberdashery provides a heady dose of all three. Situated on Lenox Avenue, between 122nd and 123rd Streets, the boutique on the ground level space of ...