The Allotment ← View details 16 Central Road, Leeds, England LS1 6DX +44 113 244 5270 Get Directions From* To * — Required information