Metro Bank in Luton
Luton is a branch of the Metro Bank brand. The specific location of the branch is 10-20 Castle Street, Luton, post code LU1 3AJ. The bank's working times are usually Monday-Friday: 8am-8pm; Saturday: 8am-6pm; Sunday: 11am-5pm. The branch provides further information over the phone: 0203 402 7980.