This Barclays ATM location has closed

ATMs
City University, 10 Northampton Square, London EC1V 0AJ