Współcześnie pod tym adresem mieści się Konsulat Generalny Indii.
Od 1983 konsulat mieści się w pałacu kupca Płatona O. Iwanowa z 1860 (proj. Augusta I. Lange) przy ul. 5–tej Sowieckiej 12 (ул. 5–я Советская).
Do 29 marca 1990 z siedzibą na terenie konsulatu funkcjonowała kontrwywiadowcza jednostka operacyjna polskiego MSW – Grupa Operacyjna Nr 3 w Leningradzie.
Wydział Promocji Handlu i Inwestycji (Отдел содействия торговле и инвестициям) zlokalizowano w Centrum Biznesu „Senator” (Бизнес–центр Сенатор) w domu S.J. Bogdanowa z 1894 (proj. P.I. Gilew), przy ul. Żukowskiego 63 (ул. Жуковского д. 63). Zgodnie z Zarządzeniem Ministra Rozwoju i Finansów z dnia 13 kwietnia 2017 r. w sprawie likwidacji jednostki budżetowej – Wydział Promocji Handlu i Inwestycji Konsulatu Generalnego RP w Sankt-Petersburgu 24 lipca 2017 r. nastąpiła likwidacja Wydziału.
8 stycznia 2025 Konsulat Generalny RP został zamknięty z powodu wycofania przez władze Federacji Rosyjskiej zgody na jego funkcjonowanie.