See all shopping in Adelaide
Grenfell Street
Grenfell St Adelaide SA 5000, Australia Phone: 61 8 8232 6177About
Grenfell Street is a major street in the north-east quarter of the center of the city of Adelaide, South Australia. There are many fashion accessories and clothes shops and mall located.