Castle Towers Shopping Centre

Shopping Castle Hill
0 Love It
Save it
Castle Towers Shopping Centre, or known locally as "Towers", is a regional shopping centre in Castle Hill and is one of the largest shopping centres in the southern hemisphere.

Posted:

Venue name: Castle Towers Shopping Centre
Contact:
Address: 6-14 Castle Street
Castle Hill
2154
LiveReviews|0
1 person listening