Where is Leicester Sq/Coventry St?

Where is Leicester Sq/Coventry St located?

Leicester Sq/Coventry St, Leicester Sq/Coventry St, Australia (approx. -37.709423°, 144.88895°)


Where is Leicester Sq/Coventry St on the map?