Tags: Shopping Mall.
Castle Towers Shopping Centre or known locally simply as Towers is a large shopping centre in Castle Hill New South Wales Australia. The shopping complex is owned by QIC the owner of other major Australian shopping centres including Westpoint Blacktown and Robina Town Centre Shopping Centres.It has a net leasable area of approximately 112000 square metres making it one of Australia’s largest shopping centres.