Orion Buys £85M London Residential Site Orion Capital Managers has acquired a second site in London to develop a luxury residential complex. August 1, 2011