Get Directions to The Henry Moore Institute ← View details 74 The Headrow, Leeds LS1 3AH, United Kingdom, Leeds, England Get Directions From* To * — Required information