To navigate, press the arrow keys. Deans Art ← View details 369 Lonsdale Street, Melbourne, VIC 3000 +61 3 9602 2184 Get Directions From* To * — Required information