The Strand Arcade, Sydney Central Plaza, Sydney NSW 2000, Australia Details 412-414 George St Sydney 2000