Station Square Plaza West
Station Square Plaza West is home to the Mascot Town Clock. It is a paved landscape urban space to benefit the residents and workers of the Mascot Station Precinct. It hs been available as a public space since December 2013 and is 804m² in area.
Bourke Street, Mascot 2020 View Map