ATM Barclays ← View details 1-3, Haymarket Towers, Humberstone Gate, Leicester, EN LE1 1WA help.barclays.co.uk Get Directions From* To * — Required information