För ett par år sedan var jag på väg till ett möte med arbetskamrater i S:t Peterburg på Thajkovskaja-gatan i centrala S:t Petersburg .