City Square
Swanston St. between Collins St. and Flinders La., Melbourne, Victoria Australia
City Square is a Points of Interest & Landmarks place is located in Melbourne, Victoria. The address of City Square is Swanston St. between Collins St. and Flinders La., Melbourne, Victoria Australia.