Get Directions to Avalon ← View details 132 Woodsley Road, Leeds LS2 9LZ, United Kingdom, Leeds, England Get Directions From* To * — Required information