Federation Square is where Melbourne comes together. A modern piazza at the meeting point of Flinders Street and Swanston Street, it sits opposite Flinders Street Station and has grown into the city’s natural gathering place, a landmark you use as both a meeting point and a starting line for the day. Unveiled in 2002, the […]
Federation Square