Langford Towers Completed! Langford Towers Completed! At the Corner of Jacklin Road and Orono Avenue, Langford BC, our 123 Rental and Condo Apartments have been completed!