Get Directions to Harlows Den ← View details 29a New Briggate, Leeds, West Yorkshire LS2 8JD 0113 244 9559 Get Directions From* To * — Required information