Location : Flinders Street, Melbourne Flinders Street Station has been the heart of Melbourne and has gone on to become one of the most iconic buildings in the city