Здание Кузнечного рынка возведено в 1925–1927 годах по проекту архитекторов С.О. Овсянникова и А.С. Пронина. Рынок расположен вблизи Владимирской площади, у выхода со станции метро «Владимирская». Это первое торговое здание, выстроенное после революции в Ленинграде. Оно решено в неоклассическом стиле и отражает романтические поиски архитектуры послереволюционных лет. В деталях можно рассмотреть черты барокко и ренессанса. Главный вход выделен четырьмя рустованными колоннами и башней с часами, украшенными знаками зодиака. По бокам от него стоят статуи рабочего и крестьянина, созданные скульптором В.Ф. Разумовским.
В 1960-х годах внутреннее помещение рынка были реконструированы. Также в это время был застроен участок между рынком и прилегающим к нему по Кузнечному переулку зданием.