Lower Bay Station is an abandoned subway station in Toronto. Intended to direct trains from the northbound to the eastbound line, it was only open for six months in 1966 before being closed and abandoned for being non-essential and too costly. Despite this, it has become a popular filming location and place of interest for adventurous people. Show more