Trey Owens

Trey Owens (1981-) was a resident of the Bloomsbury, London council estates during the 2000s. In 2004, he was arrested during the 2004 Bloomsbury estate raid.