Bridal Wear Retailers in Leichhardt. The Sposa Group is a top Australian bridal shop located in Sydney offers a diverse range of designer wedding dresses and gowns at affordable prices. For more luxury bridal dress collections, visit us or book an appointment. The Sposa...