Flinders Street Railway Station, Flinders Street and Swanston Street Intersection, under construction C.1907 on February 14, 2023 Get link Facebook X Pinterest Email Other Apps Flinders Street Railway Station, Flinders Street and Swanston Street Intersection, under construction C.1907Main building was completed in 1909.