Flowers for Everyone Balgowlah is conveniently located inside Stockland's Mall. Offering a stunning variety of fresh flowers, vibrant plants and a great selection of giftware including the popular ECOYA candle range.