2 results
Russell Square is a historic public space located in Northbridge, Perth.
A beautiful green space offering the perfect balance of light and shade in the entertainment precinct of Northbridge.