It means both: http://www.wordreference.com/iten/lasciare
Grazie Viaggiatore
I thought that 'lasciare' meant 'to leave' rather than 'to let, or allow'. If so the sentence would have read 'They left me to go'. Anyone out there who can help?