Len is an unseen character in Grand Theft Auto: London, 1969. Len owns a garage, which the protagonist uses to deliver a bike.

Navigation

Community content is available under CC-BY-SA unless otherwise noted.