Там, где требуют вводить county/province, я пишу MOS, MSK или Moscow. Для Питера, наверное, что-то типа SPB нужно писать. Это читать будут только на вашей почте. Главное, чтобы отправитель не запутался. На всем протяжении пути следования посылки нужен индекс, а адрес будут читать только в вашем почтовом отделении, им Ленинградская обл. в адресе точно не нужна, а SPB они поймут.
А я бы, Junyh. Думаю, что почтари в Питере, как и во всех крупных городах, прекрасно понимают транслит и западный формат адреса. У меня в нескольких акках стоит адрес, типа: 3-45, Krzhizhanovskogo str., Moscow, Russia, много лет все доходит без проблем. А вот наш формат адреса иногда ставит в тупик иностранцев, запросто могут накосячить.
Проще всего сходить на почту, показать им вариант написания адреса в западном формате и спросить, понимают или нет. Если нет, попросить их написать ваш адрес так, чтобы им было понятно, но в западном формате.