24 locations spread across Italy and London.