Bit hard to find since it isn't shown on maps? But eventually worked my way back through to the parking lot from here.
King of the Shore Trail is located at North Vancouver, BC V7K 1X8, Canada