Previous ImageNext Image ttc-4353-lansdowne-carhouse-1965 The Lansdowne carhouse was demolished in 2003. That GE water tower is so comforting. Image: Howard Wayt (1965); Transit Toronto.