Санкт-Петербург, огромный город и купить в нём любой лакокрасочный материал вообще не проблема.
Причём практически все поставщики работают с доставкой, некоторые с предоплатой (это при больших объёмах заказов).
Вот адрес, компания "ПрофСнаб", на сайте есть даже карта как до них доехать, ул Ватутина дом 18-ь.
Вот ещё адреса компаний, в частности ООО "Айсберг" продаёт натуральную льняную олифу, на сайте есть номера телефонов по которым можно с ними связаться.
Так же льняную олифу можно купить в магазине "Центр Красок АЛЬТ-Икс", у них есть мелкий опт.
Если Вас интересует совсем маленький объём к примеру пол литра,
то нет смысла заказывать у крупных поставщиков, они обычно работают с большими объёмами, зайдите в любой близлежащий к Вам магазин по продаже лакокрасочных материалов и купите льняную олифу, это не дефицит.
Вот несколько адресов таких магазинов: Проспект Ироновский д 2-а.
Промышленная зона "Парнас" 6 верхний переулок дом 1.
Мормонское шоссе дом номер 2-а и так далее.
Льняную олифу можно и самостоятельно изготовить, но для этого требуются некоторый условия, одно из важнейших, это возможность размести огонь на открытой местности, к примеру на даче.