All the shops along the Hampten rd in Artarmon are pretty non-discreet too, especially if a train is waiting on the platform. Perhaps not the most as you're somewhat hidden from the awnings but still.