To navigate, press the arrow keys. The Market Shed on Holland ← View details 1 Holland Street, Adelaide, SA 5000 +61 488 600 480 Get Directions From* To * — Required information