Участок на углу Троицкой (ныне Рубинштейна) улицы и Невского проспекта начал застраиваться в начале XIX века. В 1829 году существующий здесь двухэтажный дом был надстроен на один этаж архитектором А. Д. Неллингером. В это время участком владел придворный танцовщик, балетмейстер, руководитель Театрального училища Ш. Л. Дидло. Он приехал в Петербург в 1801 году и работал здесь до 1829 года.
В 1899 году дом №43 по Невскому проспекту приобрёл великий князь Сергей Александрович, владелец соседнего дворца Белосельских-Белозерских. Для нового хозяина архитектор А. В. Кащенко в 1900 году надстроил дом ещё на два этажа и переоформил его фасады. Барочный облик здания связал его с дворцом хозяина, а общая композиция, некоторые детали фасада, круглые угловые балконы - с соседним домом №45/1.
В начале XX века в этом доме работал дешёвый ресторан "Квисисана".
В 1950-х годах интерьер размещавшегося в первом этаже продуктового магазина оформлял архитектор Е. И. Кржижановский.