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. 

Location

Bourke Street, Mascot 2020  View Map

Google Map