A 24/7 cafe offering coffee and food. Part of a UK chain with over 320 locations.